Coverage Tables

Warning

This table has not yet been updated. We’ve just finished setting up its structure.

Color Key

Complete Partial Missing Not Applicable

Coverage Bar

    

Image Display and Exploration

Image Display and Exploration

Functionality Matlab Scipy Scipy
Make movie from multiframe image immovie immovie immovie
Play movies, videos, or image sequences implay n/a Not Implemented
Display image imshow Not Implemented Not Implemented
Image Tool imtool Not Implemented Not Implemented
Display multiple image frames as rectangular montage montage Not Implemented Not Implemented
Display multiple images in single figure subimage Not Implemented Not Implemented
Display image as texture-mapped surface warp Not Implemented Not Implemented

Image File I/O

Functionality Matlab Scipy Scipy
Read metadata from header file of Analyze 7.5 data set analyze75info Not Implemented Not Implemented
Read image data from image file of Analyze 7.5 data set analyze75read Not Implemented Not Implemented
Anonymize DICOM file dicomanon Not Implemented Not Implemented
Get or set active DICOM data dictionary dicomdict Not Implemented Not Implemented
Read metadata from DICOM message dicominfo Not Implemented Not Implemented
Find attribute in DICOM data dictionary dicomlookup Not Implemented Not Implemented
Read DICOM image dicomread Not Implemented Not Implemented
Generate DICOM unique identifier dicomuid Not Implemented Not Implemented
Write images as DICOM files dicomwrite Not Implemented Not Implemented
Read high dynamic range (HDR) image hdrread Not Implemented Not Implemented
Write Radiance high dynamic range (HDR) image file hdrwrite Not Implemented Not Implemented
Read metadata from Interfile file interfileinfo Not Implemented Not Implemented
Read images in Interfile format interfileread Not Implemented Not Implemented
Check if file is R-Set isrset Not Implemented Not Implemented
Create high dynamic range image makehdr Not Implemented Not Implemented
Read metadata from National Imagery Transmission Format (NITF) file nitfinfo Not Implemented Not Implemented
Read image from NITF file nitfread Not Implemented Not Implemented
Open R-Set file openrset Not Implemented Not Implemented
Create reduced resolution data set from image file rsetwrite Not Implemented Not Implemented
Render high dynamic range image for viewing tonemap Not Implemented Not Implemented

Image Types and Type Conversions

Functionality Matlab Scipy Scipy
Convert Bayer pattern encoded image to truecolor image demosaic Not Implemented Not Implemented
Convert grayscale or binary image to indexed image gray2ind Not Implemented Not Implemented
Convert grayscale image to indexed image using multilevel thresholding grayslice Not Implemented Not Implemented
Global image threshold using Otsu’s method graythresh Not Implemented Not Implemented
Convert image to binary image, based on threshold im2bw Not Implemented Not Implemented
Convert image to double precision im2double Not Implemented Not Implemented
Convert image to 16-bit signed integers im2int16 Not Implemented Not Implemented
Convert image to Java buffered image im2java2d Not Implemented Not Implemented
Convert image to single precision im2single Not Implemented Not Implemented
Convert image to 16-bit unsigned integers im2uint16 Not Implemented Not Implemented
Convert image to 8-bit unsigned integers im2uint8 Not Implemented Not Implemented
Convert indexed image to grayscale image ind2gray Not Implemented Not Implemented
Convert indexed image to RGB image ind2rgb Not Implemented Not Implemented
Convert label matrix into RGB image label2rgb Not Implemented Not Implemented
Convert matrix to grayscale image mat2gray Not Implemented Not Implemented
Convert RGB image or colormap to grayscale rgb2gray Not Implemented Not Implemented

GUI Tools

Modular Interactive Tools

Functionality Matlab Scipy Scipy
Image Information tool imageinfo Not Implemented Not Implemented
Adjust Contrast tool imcontrast Not Implemented Not Implemented
Display Range tool imdisplayrange Not Implemented Not Implemented
Distance tool imdistline Not Implemented Not Implemented
Pixel Information tool impixelinfo Not Implemented Not Implemented
Pixel Information tool without text label impixelinfoval Not Implemented Not Implemented
Pixel Region tool impixelregion Not Implemented Not Implemented
Pixel Region tool panel impixelregionpanel Not Implemented Not Implemented

Utilities for Interactive Tools

Functionality Matlab Scipy Scipy
Convert axes coordinates to pixel coordinates axes2pix Not Implemented Not Implemented
Image data from axes getimage Not Implemented Not Implemented
Image model object from image object getimagemodel Not Implemented Not Implemented
Information about image attributes imattributes Not Implemented Not Implemented
Create draggable ellipse imellipse Not Implemented Not Implemented
Create draggable freehand region imfreehand Not Implemented Not Implemented
Get handle to current axes containing image imgca Not Implemented Not Implemented
Get handle to current figure containing image imgcf Not Implemented Not Implemented
Open Image dialog box imgetfile Not Implemented Not Implemented
Get all image handles imhandles Not Implemented Not Implemented
Create draggable, resizable line imline Not Implemented Not Implemented
Create draggable point impoint Not Implemented Not Implemented
Create draggable, resizable polygon impoly Not Implemented Not Implemented
Create draggable rectangle imrect Not Implemented Not Implemented
Region-of-interest (ROI) base class imroi Not Implemented Not Implemented
Add function handle to callback list iptaddcallback Not Implemented Not Implemented
Check validity of handle iptcheckhandle Not Implemented Not Implemented
Get Application Programmer Interface (API) for handle iptgetapi Not Implemented Not Implemented
Retrieve pointer behavior from HG object iptGetPointerBehavior Not Implemented Not Implemented
Directories containing IPT and MATLAB icons ipticondir Not Implemented Not Implemented
Create pointer manager in figure iptPointerManager Not Implemented Not Implemented
Delete function handle from callback list iptremovecallback Not Implemented Not Implemented
Store pointer behavior structure in Handle Graphics object iptSetPointerBehavior Not Implemented Not Implemented
Align figure windows iptwindowalign Not Implemented Not Implemented
Create rectangularly bounded drag constraint function makeConstrainToRectFcn Not Implemented Not Implemented
Adjust display size of image truesize Not Implemented Not Implemented

Spatial Transformations and Image Registration

Spatial Transformations

Functionality Matlab Scipy Scipy
Create checkerboard image checkerboard Not Implemented Not Implemented
Find output bounds for spatial transformation findbounds Not Implemented Not Implemented
Flip input and output roles of TFORM structure fliptform Not Implemented Not Implemented
Crop image imcrop Not Implemented Not Implemented
Image pyramid reduction and expansion impyramid Not Implemented Not Implemented
Resize image imresize Not Implemented Not Implemented
Rotate image imrotate Not Implemented Not Implemented
Apply 2-D spatial transformation to image imtransform Not Implemented Not Implemented
Create resampling structure makeresampler Not Implemented Not Implemented
Create spatial transformation structure (TFORM) maketform Not Implemented Not Implemented
Apply spatial transformation to N-D array tformarray Not Implemented Not Implemented
Apply forward spatial transformation tformfwd Not Implemented Not Implemented
Apply inverse spatial transformation tforminv Not Implemented Not Implemented

Image Registration

Functionality Matlab Scipy Scipy
Infer spatial transformation from control point pairs cp2tform Not Implemented Not Implemented
Tune control-point locations using cross correlation cpcorr Not Implemented Not Implemented
Control Point Selection Tool cpselect Not Implemented Not Implemented
Convert CPSTRUCT to valid pairs of control points cpstruct2pairs Not Implemented Not Implemented
Normalized 2-D cross-correlation normxcorr2 Not Implemented Not Implemented

Image Analysis and Statistics

Image Analysis

Functionality Matlab Scipy Scipy
Trace region boundaries in binary image bwboundaries Not Implemented Not Implemented
Trace object in binary image bwtraceboundary Not Implemented Not Implemented
Find corner points in image corner Not Implemented Not Implemented
Create corner metric matrix from image cornermetric Not Implemented Not Implemented
Find edges in grayscale image edge Not Implemented Not Implemented
Hough transform hough Not Implemented Not Implemented
Extract line segments based on Hough transform houghlines Not Implemented Not Implemented
Identify peaks in Hough transform houghpeaks Not Implemented Not Implemented
Quadtree decomposition qtdecomp Not Implemented Not Implemented
Block values in quadtree decomposition qtgetblk Not Implemented Not Implemented
Set block values in quadtree decomposition qtsetblk Not Implemented Not Implemented

Texture Analysis

Functionality Matlab Scipy Scipy
Entropy of grayscale image entropy Not Implemented Not Implemented
Local entropy of grayscale image entropyfilt Not Implemented Not Implemented
Create gray-level co-occurrence matrix from image graycomatrix Not Implemented Not Implemented
Properties of gray-level co-occurrence matrix graycoprops Not Implemented Not Implemented
Local range of image rangefilt Not Implemented Not Implemented
Local standard deviation of image stdfilt Not Implemented Not Implemented

Pixel Values and Statistics

Functionality Matlab Scipy Scipy
2-D correlation coefficient corr2 Not Implemented Not Implemented
Create contour plot of image data imcontour Not Implemented Not Implemented
Display histogram of image data imhist Not Implemented Not Implemented
Pixel color values impixel Not Implemented Not Implemented
Pixel-value cross-sections along line segments improfile Not Implemented Not Implemented
Average or mean of matrix elements mean2 Not Implemented Not Implemented
Measure properties of image regions regionprops Not Implemented Not Implemented
Standard deviation of matrix elements std2 Not Implemented Not Implemented

Image Arithmetic

Image Enhancement and Restoration

Image Enhancement

Functionality Matlab Scipy Scipy
Absolute difference of two images imabsdiff Not Implemented Not Implemented
Add two images or add constant to image imadd Not Implemented Not Implemented
Complement image imcomplement Not Implemented Not Implemented
Divide one image into another or divide image by constant imdivide Not Implemented Not Implemented
Linear combination of images imlincomb Not Implemented Not Implemented
Multiply two images or multiply image by constant immultiply Not Implemented Not Implemented
Subtract one image from another or subtract constant from image imsubtract Not Implemented Not Implemented

Image Restoration (Deblurring)

Functionality Matlab Scipy Scipy
Contrast-limited adaptive histogram equalization (CLAHE) adapthisteq Not Implemented Not Implemented
Apply decorrelation stretch to multichannel image decorrstretch Not Implemented Not Implemented
Enhance contrast using histogram equalization histeq Not Implemented Not Implemented
Adjust image intensity values or colormap imadjust Not Implemented Not Implemented
Add noise to image imnoise Not Implemented Not Implemented
Convert integer values using lookup table intlut Not Implemented Not Implemented
2-D median filtering medfilt2 Not Implemented Not Implemented
2-D order-statistic filtering ordfilt2 Not Implemented Not Implemented
Find limits to contrast stretch image stretchlim Not Implemented Not Implemented
2-D adaptive noise-removal filtering wiener2 Not Implemented Not Implemented

Linear Filtering and Transforms

Linear Filtering

Functionality Matlab Scipy Scipy
Deblur image using blind deconvolution deconvblind Not Implemented Not Implemented
Deblur image using Lucy-Richardson method deconvlucy Not Implemented Not Implemented
Deblur image using regularized filter deconvreg Not Implemented Not Implemented
Deblur image using Wiener filter deconvwnr Not Implemented Not Implemented
Taper discontinuities along image edges edgetaper Not Implemented Not Implemented
Convert optical transfer function to point-spread function otf2psf Not Implemented Not Implemented
Convert point-spread function to optical transfer function psf2otf Not Implemented Not Implemented

Linear 2-D Filter Design

Functionality Matlab Scipy Scipy
2-D convolution matrix convmtx2 Not Implemented Not Implemented
Create predefined 2-D filter fspecial Not Implemented Not Implemented
N-D filtering of multidimensional images imfilter Not Implemented Not Implemented

Image Transforms

Functionality Matlab Scipy Scipy
2-D frequency response freqz2 Not Implemented Not Implemented
2-D FIR filter using frequency sampling fsamp2 Not Implemented Not Implemented
2-D FIR filter using frequency transformation ftrans2 Not Implemented Not Implemented
2-D FIR filter using 1-D window method fwind1 Not Implemented Not Implemented
2-D FIR filter using 2-D window method fwind2 Not Implemented Not Implemented

Morphological Operations

Intensity and Binary Images

Functionality Matlab Scipy Scipy
2-D discrete cosine transform dct2 Not Implemented Not Implemented
Discrete cosine transform matrix dctmtx Not Implemented Not Implemented
Convert fan-beam projections to parallel-beam fan2para Not Implemented Not Implemented
Fan-beam transform fanbeam Not Implemented Not Implemented
2-D inverse discrete cosine transform idct2 Not Implemented Not Implemented
Inverse fan-beam transform ifanbeam Not Implemented Not Implemented
Inverse Radon transform iradon Not Implemented Not Implemented
Convert parallel-beam projections to fan-beam para2fan Not Implemented Not Implemented
Create head phantom image phantom Not Implemented Not Implemented
Radon transform radon Not Implemented Not Implemented

Binary Images

Functionality Matlab Scipy Scipy
Create connectivity array conndef Not Implemented Not Implemented
Bottom-hat filtering imbothat Not Implemented Not Implemented
Suppress light structures connected to image border imclearborder Not Implemented Not Implemented
Morphologically close image imclose Not Implemented Not Implemented
Dilate image imdilate Not Implemented Not Implemented
Erode image imerode Not Implemented Not Implemented
Extended-maxima transform imextendedmax Not Implemented Not Implemented
Extended-minima transform imextendedmin Not Implemented Not Implemented
Fill image regions and holes imfill Not Implemented Not Implemented
H-maxima transform imhmax Not Implemented Not Implemented
H-minima transform imhmin Not Implemented Not Implemented
Impose minima imimposemin Not Implemented Not Implemented
Morphologically open image imopen Not Implemented Not Implemented
Morphological reconstruction imreconstruct Not Implemented Not Implemented
Regional maxima imregionalmax Not Implemented Not Implemented
Regional minima imregionalmin Not Implemented Not Implemented
Top-hat filtering imtophat Not Implemented Not Implemented
Watershed transform watershed Not Implemented Not Implemented

Structuring Element Creation and Manipulation

Functionality Matlab Scipy Scipy
Generate convex hull image from binary image bwconvhull Not Implemented Not Implemented
Neighborhood operations on binary images using lookup tables applylut Not Implemented Not Implemented
Area of objects in binary image bwarea Not Implemented Not Implemented
Morphologically open binary image (remove small objects) bwareaopen Not Implemented Not Implemented
Find connected components in binary image bwconncomp Not Implemented Not Implemented
Distance transform of binary image bwdist Not Implemented Not Implemented
Euler number of binary image bweuler Not Implemented Not Implemented
Binary hit-miss operation bwhitmiss Not Implemented Not Implemented
Label connected components in 2-D binary image bwlabel Not Implemented Not Implemented
Label connected components in binary image bwlabeln Not Implemented Not Implemented
Morphological operations on binary images bwmorph Not Implemented Not Implemented
Pack binary image bwpack Not Implemented Not Implemented
Find perimeter of objects in binary image bwperim Not Implemented Not Implemented
Select objects in binary image bwselect Not Implemented Not Implemented
Ultimate erosion bwulterode Not Implemented Not Implemented
Unpack binary image bwunpack Not Implemented Not Implemented
Top-hat filtering imtophat Not Implemented Not Implemented
Create lookup table for use with applylut makelut Not Implemented Not Implemented

ROI-Based, Neighborhood, and Block Processing

ROI-Based Processing

Functionality Matlab Scipy Scipy
Height of structuring element getheight Not Implemented Not Implemented
Structuring element neighbor locations and heights getneighbors Not Implemented Not Implemented
Structuring element neighborhood getnhood Not Implemented Not Implemented
Sequence of decomposed structuring elements getsequence Not Implemented Not Implemented
True for flat structuring element isflat Not Implemented Not Implemented
Reflect structuring element reflect Not Implemented Not Implemented
Create morphological structuring element (STREL) strel Not Implemented Not Implemented
Translate structuring element (STREL) translate Not Implemented Not Implemented

Neighborhood and Block Processing

Functionality Matlab Scipy Scipy
Convert region of interest (ROI) polygon to region mask poly2mask Not Implemented Not Implemented
Select region of interest (ROI) based on color roicolor Not Implemented Not Implemented
Fill in specified region of interest (ROI) polygon in grayscale image roifill Not Implemented Not Implemented
Filter region of interest (ROI) in image roifilt2 Not Implemented Not Implemented
Specify polygonal region of interest (ROI) roipoly Not Implemented Not Implemented

Colormaps and Color Space

Color Space Conversions

Functionality Matlab Scipy Scipy
Determine optimal block size for block processing bestblk Not Implemented Not Implemented
Distinct block processing for image blockproc Not Implemented Not Implemented
Close ImageAdapter object close (ImageAdapter) Not Implemented Not Implemented
Rearrange matrix columns into blocks col2im Not Implemented Not Implemented
Columnwise neighborhood operations colfilt Not Implemented Not Implemented
Rearrange image blocks into columns im2col Not Implemented Not Implemented
Interface for image I/O ImageAdapter Not Implemented Not Implemented
General sliding-neighborhood operations nlfilter Not Implemented Not Implemented
Read region of image readRegion (ImageAdapter) Not Implemented Not Implemented
Write block of data to region of image writeRegion (ImageAdapter) Not Implemented Not Implemented

Utilities

Validation

Functionality Matlab Scipy Scipy
Apply device-independent color space transformation applycform Not Implemented Not Implemented
Search for ICC profiles iccfind Not Implemented Not Implemented
Read ICC profile iccread Not Implemented Not Implemented
Find system default ICC profile repository iccroot Not Implemented Not Implemented
Write ICC color profile to disk file iccwrite Not Implemented Not Implemented
True for valid ICC color profile isicc Not Implemented Not Implemented
Convert L*a*b* data to double lab2double Not Implemented Not Implemented
Convert L*a*b* data to uint16 lab2uint16 Not Implemented Not Implemented
Convert L*a*b* data to uint8 lab2uint8 Not Implemented Not Implemented
Create color transformation structure makecform Not Implemented Not Implemented
Convert NTSC values to RGB color space ntsc2rgb Not Implemented Not Implemented
Convert RGB color values to NTSC color space rgb2ntsc Not Implemented Not Implemented
Convert RGB color values to YCbCr color space rgb2ycbcr Not Implemented Not Implemented
XYZ color values of standard illuminants whitepoint Not Implemented Not Implemented
Convert XYZ color values to double xyz2double Not Implemented Not Implemented
Convert XYZ color values to uint16 xyz2uint16 Not Implemented Not Implemented
Convert YCbCr color values to RGB color space ycbcr2rgb Not Implemented Not Implemented

Array Operations

Functionality Matlab Scipy Scipy
Default display range of image based on its class getrangefromclass Not Implemented Not Implemented
Check validity of connectivity argument iptcheckconn Not Implemented Not Implemented
Check validity of array iptcheckinput Not Implemented Not Implemented
Check validity of colormap iptcheckmap Not Implemented Not Implemented
Check number of input arguments iptchecknargin Not Implemented Not Implemented
Check validity of option string iptcheckstrs Not Implemented Not Implemented
Convert positive integer to ordinal string iptnum2ordinal Not Implemented Not Implemented

Performance

Functionality Matlab Scipy Scipy
Pad array padarray Not Implemented Not Implemented