Teil I. IPD - Image Processing Design
Inhaltsverzeichnis
AnalyzeBlobs
— berechnet Merkmale von Blobs
BottomHat
— wendet einen morphologischen Bottom-Hat-Filter auf ein Bild an
CalculateOtsuThreshold
— berechnet Schwellwert mit dem Verfahren von Otsu
CalculateTextureEnergy
— berechnet Texturenergie nach dem Verfahren von Laws
CloseImage
— wendet einen morphologischen Closing-Filter auf ein Bild an
CloseVideoFile
— schließt eine Videodatei
ComputeChannelVariance
— berechnet die Varianz der Grauwerte in einem mehrkanaligen Bild
ConvertColorSpace
— wandelt Farbbild in einen anderen Farbraum oder ein Grauwertbild um
CreateCumulatedHistogram
— berechnet kumuliertes Grauwerthistogramm
CreateFeatureStruct
— generiert eine Struktur, die als Eingabeparameter für AnalyzeBlobs verwendet werden kann
CreateHistogram
— berechnet das Grauwerthistogramm eines Bildes
CreatePixelIndexList
— generiert für jeden Blob eines Bildes eine Liste der linearen Indices
CreateSizeHistogram
— berechnet das Histogramm der Blobgrößen
CreateStructureElement
— generiert ein Strukturierendes Element für einen morphologischen Filter
CreateWaveletFrames
— wendet Wavelet-Filter auf ein Bild an
CumulateSizeHistogram
— berechnet das kumulierte Histogramm der Blobgrößen
DilateImage
— filtert ein Bild mit einer morphologischen Dilatation
DistanceTransform
— berechnet die Distanztransformation eines Kantenbildes
DrawBoundingBoxes
— zeichnet umschließende Rechtecke in ein Bild ein
EdgeFilter
— filtert ein Grauwertbild, so dass Kanten detektiert werden können
ErodeImage
— filtert Bild mit einer morphologischen Erosion
FilterBySize
— filtert Blobs heraus, die zu klein oder zu groß sind
GetVideoInfo
— liest Merkmale einer Videodatei aus, wird von GetVideoStruct aufgerufen
GetVideoStruct
— liest die Merkmale einer Videodatei aus
GetWaveletFilters
— gibt den Hoch- und Tiefpassfilter zu einem Wavelet zurück
Ind2RGB
— transformiert Index-Bild in RGB-Bild
LAB2RGB
— wandelt L*a*b*-Bild in RGB-Bild um
MaskFilter
— wendet einen linearen Filter auf ein Bild an
MedianFilter
— wendet einen Median-Filter auf Bild an
MorphologicalFilter
— wendet einen morphologischen Filter auf ein Bild an
OpenImage
— filtert Bild mit einem morphologischen Opening
OpenVideoFile
— öffnet Videodatei zum Lesen
PadImage
— fügt Zeilen und Spalten an ein Bild an
RGB2Gray
— wandelt RGB-Bild in Grauwertbild um
RGB2Ind
— wandelt RGB-Bild in Index-Bild um
RGB2LAB
— wandelt RGB-Bild in L*a*b*-Bild um
ReadImage
— liest ein Bild aus einer Grafik- oder Videodatei ein
ReadImageFile
— liest eine Bilddatei ein, wird von ReadImage aufgerufen
ReadImageFromVideo
— liest Einzelbild aus einer Videodatei ein, wird von ReadImage aufgerufen
SearchBlobs
— sucht zusammenhängende Flächen in einem binären Bild
SegmentByThreshold
— segmentiert Bild mit einem Schwellwert
SeparableFilter
— wendet einen separablen Filter auf ein Bild an
ShowColor Image
— zeigt Farbbild in einem Grafikfenster an
ShowImage
— zeigt Farbbild in einem Grafikfenster an
TopHat
— wendet morphologischen Top-Hat-Filter auf Bild an
UpsampleFilter
— erweitert einen Vektor
VarianceFilter
— berechnet zu jedem Pixel die Varianz der Grauwerte in einer Umgebung
Watershed
— segmentiert Bild mit Wasserscheidentransformation
WriteImage
— speichert ein Bild in einer Datei
WriteImageFile
— speichert Bild in einer Datei, wird von WriteImage aufgerufen