Image processing
Returns the correlation coefficient between I and J.
Computes the entropy of an image.
Convolve 2 dimensional signals using the FFT.
Calculates the gray-level co-occurrence matrix P of a gray-level image IM.
Compute global image threshold using Otsu's method.
Perform the Hough transform for lines or circles.
Perform the Hough transform for circles with radius R on the black-and-white image BW.
Calculate the straight line Hough transform of a binary image I.
Shows the histogram of an image using hist.
Finds local spatial maximas of the given image.
Returns the mean value for a 2d real type matrix.
Performs quadtree decomposition.
Obtain block values from a quadtree decomposition.
Set block values in a quadtree decomposition.
Returns the standard deviation for a 2d real type matrix.
Estimates the area of the "on" pixels of BW.
Finds the borders of foreground objects in a binary image.
Computes the distance transform of the image BW.
Calculates the Euler number of a binary image.
Perform a flood-fill operation on the binary image BW1.
Perform the binary hit-miss operation.
Labels foreground objects in the binary image BW.
Perform a morphological operation on a binary image.
Find the perimeter of objects in binary images.
Select connected regions in a binary image.
Creates a connectivity array.
Perform a dilation morphological operation on a binary image.
Detect edges in the given image using various methods.
Perform an erosion morphological operation on a binary image.
Reorders colors in a colormap.
Finds colormap with unique colors and corresponding image.
Transform a colormap or image from the hsv space to the rgb space.
imapprox
not implemented
Transform a colormap or image from NTSC to RGB.
Transform a colormap or image from the rgb space to the hsv space.
Transform a colormap or image from RGB to NTSC.
rgb2ycbcr
not implemented
ycbcr2rgb
not implemented
colorcube
not implemented
Define a colour map which smoothly traverses the given colors.
Return a gray colormap that maximizes the contrast in an image.
Create color colormap.
Return a gray colormap with N entries corresponding to values from 0 to N-1.
lines
not implemented
Create color colormap.
vga
not implemented
Display a matrix as a color image.
Display a matrix as a color image.
Display a scaled version of the matrix A as a color image.
Display a scaled version of the matrix A as a color image.
Change the program or function used for viewing images and return the previous values.
Display the image IM, where IM can be a 2-dimensional (gray-scale image) or a 3-dimensional (RGB image) matrix.
Display the image IM, where IM can be a 2-dimensional (gray-scale image) or a 3-dimensional (RGB image) matrix.
Plot a given color map.
Uses lookup tables to perform a neighbour operation on binary images.
Apply filter to matrix blocks
Implementation of two-dimensional ordered filtering.
Deriche 2D image gradient using recursive filters.
Create spatial filters for image processing.
Histogram equalization of a gray-scale image.
Adjust image or colormap values to a specified range.
Computes the linear filtering of the image I and the filter F.
Adds noise to image in A.
Smooth the given image using several different algorithms.
Create a lookup table which can be used by applylut.
Two dimensional median filtering.
Performs non-maximum supression on the given edge data.
Two dimensional ordered filtering.
Two dimensional ordered filtering.
Calculates the 2D-Radon transform of the matrix I at angles given in THETA.
Finds limits to contrast stretch an image
Computes matrix B by using A as an index to lookup table LUT.
Perform morphological closing on a given image.
Perform morphological dilation on a given image.
Perform morphological erosion on a given image.
Perform morphological opening on a given image.
Perform morphological top hat filtering.
Write the bitmap X into FILE (8-bit indexed uncompressed).
Read image information from a file.
Get image size from file FILENAME.
Read images from various file formats.
Write images in various file formats.
Read a JPEG file from disk.
Write a JPEG file to disc.
Load an image file and its associated color map from the specified FILE.
Read a PNG file from disk.
Writes a png file to the disk using the Red, Green, Blue and Alpha matrices.
Save the matrix X to FILE in image format FMT.
Calculates the best size of block for block processing.
Processes image in blocks using user-supplied function.
Rearranges matrix columns into blocks.
Computes the local entropy in a neighbourhood around each pixel in an image.
Rearranges image blocks into columns.
Processes image in sliding blocks using user-supplied function.
Convert a polygon to a region mask.
Computes the local intensity range in a neighbourhood around each pixel in an image.
Select a Region Of Interest of an image based on color.
roifill
not implemented
roifilt2
not implemented
roipoly
not implemented
Computes the local standard deviation in a neighbourhood around each pixel in an image.
dither
not implemented
Convert a gray scale intensity image to an Octave indexed image.
Convert a gray scale intensity image to an Octave indexed image.
creates an indexed image X from an intensitiy image I using multiple threshold levels.
Converts image data types to a black-white (binary) image.
Converts the input image to an image of class double.
Converts the input image to an image of class uint16.
Converts the input image to an image of class uint8.
Computes the complement image.
Convert an Octave indexed image to a gray scale intensity image.
Convert an Octave indexed image to a gray scale intensity image.
Convert an indexed image to red, green, and blue color components.
Convert an indexed image to red, green, and blue color components.
Returns true for a black-white (binary) image.
Returns true for an gray-scale intensity image.
Returns true for an index image.
Returns true if parameter is a RGB image.
Converts a labeled image to an RGB image.
Converts a matrix to a intensity image.
Converts an RGB image to a gray scale image, or a color map to a gray map.
Convert an RGB image to an Octave indexed image.
Convert an RGB image to an Octave indexed image.
imcrop
not implemented
Pad (augment) a matrix for application of image processing algorithms.
Applies the spatial perspective homogeneous transformation P to the image IM.
Applies any geometric transformation to the image IM.
Scales the image A by a factor M using nearest neighbour interpolation.
Rotation of a 2D matrix about its center.
Rotation of a 2D matrix.
Applies a shear to the image M.
Translate a 2D image by (x,y) using Fourier interpolation.
Pads an array in a configurable way.
Arbitrary rotation and scaling of a gray-scale image using fast bilinear interpolation.