Part I. IPD - Image Processing Design

Table of Contents

AnalyzeBlobs — calculates features of blobs
BottomHat — applies morphological bottom hat filter to an image
CalculateOtsuThreshold — calculates threshold by Otsu method
CloseImage — applies a morphological closing filter to an image
CloseVideoFile — closes a video file
ConvertColorSpace — converts a color image from a color space to another one or to a gray level image
CreateCumulatedHistogram — calculates cumulated gray level histogram
CreateFeatureStruct — generates a struct that can be used as input parameter for AnalyzeBlobs
CreateHistogram — calculates the gray level histogram of an image
CreatePixelIndexList — creates a list of pixel indices for each blob in a blob image
CreateSizeHistogram — calculates a histogram of blob sizes
CreateStructureElement — generates a structuring element for morphological filters
CumulateSizeHistogram — calculates a cumulated histogram of blob sizes
DilateImage — applies a morphological dilation filter to an image
DistanceTransform — calculates the distance transform of an edge image
DrawBoundingBoxes — draws bounding boxes into an image
EdgeFilter — applies filter for edge detection to gray level image
ErodeImage — applies a morphological erosion filter to an image
FilterBySize — filters out blobs that have less pixels than a lower bound or more pixels than an upper bound.
GetVideoInfo — retrieves properties of a video file, is called by GetVideoStruct
GetVideoStruct — retrieves the properties of a video file
Ind2RGB — converts an indexed image to RGB
LAB2RGB — converts L*a*b* image to an RGB image
MedianFilter — applies a median filter to an image
MorphologicalFilter — applies a morphological filter to an image
OpenImage — applies a morphological opening filter to an image
OpenVideoFile — opens a video file for reading
PadImage — appends rows and columns to an image
RGB2Gray — converts RGB image to gray level image
RGB2Ind — converts an RGB image to an indexed image
RGB2LAB — converts RGB image to an L*a*b* image
ReadImage — reads an image from an image or video file
ReadImageFile — reads an image file, is called by ReadImage
ReadImageFromVideo — reads an image from a video file, is called by ReadImage
SearchBlobs — searches the connected regions in a binary image
SegmentByThreshold — segments image by a threshold
ShowColor Image — displays a color image in a figure window
ShowImage — displays an image in a figure window
TopHat — applies morphological top hat filter to an image
Watershed — applies a watershed transform to an image
WriteImage — saves an image file
WriteImageFile — saves an image file, is called by WriteImage