ClassesClassesClassesClasses | | | | Operators |

Page not available for the currently selected syntax (programming language).

Page not available for the currently selected syntax (programming language).

Page not available for the currently selected syntax (programming language).

Page not available for the currently selected syntax (programming language).

`HImageArray` — Represents an instance of an image object(-array).

`HObjectArray`

AbsDiffImage |
Calculate the absolute difference of two images. | |

AbsImage |
Calculate the absolute value (modulus) of an image. | |

AcosImage |
Calculate the arccosine of an image. | |

AdaptTemplate |
Adapting a template to the size of an image. | |

AddImage |
Add two images. | |

AddNoiseDistribution |
Add noise to an image. | |

AddNoiseWhite |
Add noise to an image. | |

AdjustMosaicImages |
Apply an automatic color correction to panorama images. | |

AffineTransImage |
Apply an arbitrary affine 2D transformation to images. | |

AffineTransImageSize |
Apply an arbitrary affine 2D transformation to an image and specify the output image size. | |

AnisotropeDiff |
Smooth an image by edge-preserving anisotropic diffusion. | |

AnisotropicDiffusion |
Perform an anisotropic diffusion of an image. | |

ApplyColorTransLut |
Color space transformation using pre-generated look-up-table. | |

AsinImage |
Calculate the arcsine of an image. | |

Atan2Image |
Calculate the arctangent of two images. | |

AtanImage |
Calculate the arctangent of an image. | |

AutoThreshold |
Segment an image using thresholds determined from its histogram. | |

BandpassImage |
Edge extraction using bandpass filters. | |

BestMatch |
Searching the best matching of a template and an image. | |

BestMatchMg |
Searching the best grayvalue matches in a pyramid. | |

BestMatchPreMg |
Searching the best grayvalue matches in a pre generated pyramid. | |

BestMatchRot |
Searching the best matching of a template and an image with rotation. | |

BestMatchRotMg |
Searching the best matching of a template and a pyramid with rotation. | |

BinThreshold |
Segment an image using an automatically determined threshold. | |

BinaryThreshold |
Segment an image using binary thresholding. | |

BinocularDisparityMg |
Compute the disparities of a rectified stereo image pair using multigrid methods. | |

BinocularDistanceMg |
Compute the distance values for a rectified stereo image pair using multigrid methods. | |

BinomialFilter |
Smooth an image using the binomial filter. | |

BitAnd |
Bit-by-bit AND of all pixels of the input images. | |

BitLshift |
Left shift of all pixels of the image. | |

BitMask |
Logical “AND” of each pixel using a bit mask. | |

BitNot |
Complement all bits of the pixels. | |

BitOr |
Bit-by-bit OR of all pixels of the input images. | |

BitRshift |
Right shift of all pixels of the image. | |

BitSlice |
Extract a bit from the pixels. | |

BitXor |
Bit-by-bit XOR of all pixels of the input images. | |

CfaToRgb |
Convert a single-channel color filter array image into an RGB image. | |

ChangeDomain |
Change definition domain of an image. | |

ChangeFormat |
Change image size. | |

ChangeRadialDistortionImage |
Change the radial distortion of an image. | |

ChannelsToImage |
Convert one-channel images into a multi-channel image | |

CharThreshold |
Perform a threshold segmentation for extracting characters. | |

CheckDifference |
Compare two images pixel by pixel. | |

Class2dimSup |
Segment an image using two-dimensional pixel classification. | |

ClassNdimBox |
Classify pixels using hyper-cuboids. | |

ClassNdimNorm |
Classify pixels using hyper-spheres or hyper-cubes. | |

ClusterModelComponents |
Adopt new parameters that are used to create the model components into the training result. | |

CoherenceEnhancingDiff |
Perform a coherence enhancing diffusion of an image. | |

CompareExtVariationModel |
Compare an image to a variation model. | |

CompareVariationModel |
Compare an image to a variation model. | |

ComplexToReal |
Convert a complex image into two real images. | |

Compose2 |
Convert two images into a two-channel image. | |

Compose3 |
Convert 3 images into a three-channel image. | |

Compose4 |
Convert 4 images into a four-channel image. | |

Compose5 |
Convert 5 images into a five-channel image. | |

Compose6 |
Convert 6 images into a six-channel image. | |

Compose7 |
Convert 7 images into a seven-channel image. | |

ConvertImageType |
Convert the type of an image. | |

ConvolFft |
Convolve an image with a filter in the frequency domain. | |

ConvolGabor |
Convolve an image with a Gabor filter in the frequency domain. | |

ConvolImage |
Calculate the correlation between an image and an arbitrary filter mask | |

CoocFeatureMatrix |
Calculate gray value features from a co-occurrence matrix. | |

CopyImage |
Copy an image and allocate new memory for it. | |

CornerResponse |
Searching corners in images. | |

CorrelationFft |
Compute the correlation of two images in the frequency domain. | |

CosImage |
Calculate the cosine of an image. | |

CountChannels |
Count channels of image. | |

CropDomain |
Cut out of defined gray values. | |

CropDomainRel |
Cut out an image area relative to the domain. | |

CropPart |
Cut out one or more rectangular image areas. | |

CropRectangle1 |
Cut out one or more rectangular image areas. | |

Decompose2 |
Convert a two-channel image into two images. | |

Decompose3 |
Convert a three-channel image into three images. | |

Decompose4 |
Convert a four-channel image into four images. | |

Decompose5 |
Convert a five-channel image into five images. | |

Decompose6 |
Convert a six-channel image into six images. | |

Decompose7 |
Convert a seven-channel image into seven images. | |

DepthFromFocus |
Extract depth using mutiple focus levels. | |

DerivateGauss |
Convolve an image with derivatives of the Gaussian. | |

DerivateVectorField |
Convolve a vector field with derivatives of the Gaussian. | |

DeserializeImage |
Deserialize a serialized image object. | |

DetectEdgeSegments |
Detect straight edge segments. | |

DeviationImage |
Calculate the standard deviation of gray values within rectangular windows. | |

DeviationN |
Calculate standard deviation over several channels. | |

DiffOfGauss |
Approximate the LoG operator (Laplace of Gaussian). | |

DispChannel |
Displays images with several channels. | |

DivImage |
Divide two images. | |

DoOcvSimple |
Verification of a pattern using an OCV tool. | |

DotsImage |
Enhance circular dots in an image. | |

DualRank |
Opening, Median and Closing with circle or rectangle mask. | |

DualThreshold |
Threshold operator for signed images. | |

DynThreshold |
Segment an image using a local threshold. | |

EdgesColor |
Extract color edges using Canny, Deriche, or Shen filters. | |

EdgesImage |
Extract edges using Deriche, Lanser, Shen, or Canny filters. | |

EliminateMinMax |
Smooth an image in the spatial domain to suppress noise. | |

EliminateSp |
Replace values outside of thresholds with average value. | |

Emphasize |
Enhance contrast of the image. | |

EnergyGabor |
Calculate the energy of a two-channel image. | |

EntropyImage |
Calculate the entropy of gray values within a rectangular window. | |

EquHistoImage |
Histogram linearisation of images | |

EstimateAlAm |
Estimate the albedo of a surface and the amount of ambient light. | |

EstimateNoise |
Estimate the image noise from a single image. | |

EstimateSlAlLr |
Estimate the slant of a light source and the albedo of a surface. | |

EstimateSlAlZc |
Estimate the slant of a light source and the albedo of a surface. | |

EstimateTiltLr |
Estimate the tilt of a light source. | |

EstimateTiltZc |
Estimate the tilt of a light source. | |

ExhaustiveMatch |
Matching of a template and an image. | |

ExhaustiveMatchMg |
Matching a template and an image in a resolution pyramid. | |

ExpImage |
Calculate the exponentiation of an image. | |

ExpandDomainGray |
Expand the domain of an image and set the gray values in the expanded domain. | |

ExpandLine |
Expand a region starting at a given line. | |

FastMatch |
Searching all good matches of a template and an image. | |

FastMatchMg |
Searching all good grayvalue matches in a pyramid. | |

FastThreshold |
Fast thresholding of images using global thresholds. | |

FftGeneric |
Compute the fast Fourier transform of an image. | |

FftImage |
Compute the fast Fourier transform of an image. | |

FftImageInv |
Compute the inverse fast Fourier transform of an image. | |

FillInterlace |
Interpolate 2 video half images. | |

FindAnisoShapeModels |
Find the best matches of multiple anisotropically scaled shape models. | |

FindCaltab |
Segment the region of a standard calibration plate with rectangularly arranged marks in the image. | |

FindScaledShapeModels |
Find the best matches of multiple isotropically scaled shape models. | |

FindShapeModels |
Find the best matches of multiple shape models. | |

FreiAmp |
Detect edges (amplitude) using the Frei-Chen operator. | |

FreiDir |
Detect edges (amplitude and direction) using the Frei-Chen operator. | |

FullDomain |
Expand the domain of an image to maximum. | |

GammaImage |
Perform a gamma encoding or decoding of an image. | |

GaussFilter |
Smooth using discrete gauss functions. | |

GaussImage |
Smooth an image using discrete Gaussian functions. | |

GenBinocularProjRectification |
Compute the projective rectification of weakly calibrated binocular stereo images. | |

GenBundleAdjustedMosaic |
Combine multiple images into a mosaic image. | |

GenCubeMapMosaic |
Create 6 cube map images of a spherical mosaic. | |

GenInitialComponents |
Extract the initial components of a component model. | |

GenPrincipalCompTrans |
Compute the transformation matrix of the principal component analysis of multichannel images. | |

GenProjectiveMosaic |
Combine multiple images into a mosaic image. | |

GenSphericalMosaic |
Create a spherical mosaic image. | |

GetDomain |
Get the domain of an image. | |

GetImagePointer1 |
Access the pointer of a channel. | |

GetImagePointer3 |
Access the pointers of a colored image. | |

GetImageSize |
Return the size of an image. | |

GetImageType |
Return the type of an image. | |

GrabData |
Synchronous grab of images and preprocessed image data from the specified image acquisition device. | |

GrabDataAsync |
Asynchronous grab of images and preprocessed image data from the specified image acquisition device. | |

GrayBothat |
Perform a gray value bottom hat transformation on an image. | |

GrayClosing |
Perform a gray value closing on an image. | |

GrayClosingRect |
Perform a gray value closing with a rectangular mask. | |

GrayClosingShape |
Perform a grayvalue closing with a selected mask. | |

GrayDilation |
Perform a gray value dilation on an image. | |

GrayDilationRect |
Determine the maximum gray value within a rectangle. | |

GrayDilationShape |
Determine the maximum gray value within a selected mask. | |

GrayErosion |
Perform a gray value erosion on an image. | |

GrayErosionRect |
Determine the minimum gray value within a rectangle. | |

GrayErosionShape |
Determine the minimum gray value within a selected mask. | |

GrayInside |
Calculate the lowest possible gray value on an arbitrary path to the image border for each point in the image. | |

GrayOpening |
Perform a gray value opening on an image. | |

GrayOpeningRect |
Perform a gray value opening with a rectangular mask. | |

GrayOpeningShape |
Perform a gray value opening with a selected mask. | |

GrayRangeRect |
Determine the gray value range within a rectangle. | |

GraySkeleton |
Thinning of gray value images. | |

GrayTophat |
Perform a gray value top hat transformation on an image. | |

HarmonicInterpolation |
Perform a harmonic interpolation on an image region. | |

HighpassImage |
Extract high frequency components from an image. | |

HysteresisThreshold |
Perform a hysteresis threshold operation on an image. | |

Illuminate |
Illuminate image. | |

ImageToWorldPlane |
Rectify an image by transforming it into the plane z=0 of a world coordinate system. | |

InpaintingAniso |
Perform an inpainting by anisotropic diffusion. | |

InpaintingCed |
Perform an inpainting by coherence enhancing diffusion. | |

InpaintingCt |
Perform an inpainting by coherence transport. | |

InpaintingMcf |
Perform an inpainting by smoothing of level lines. | |

InpaintingTexture |
Perform an inpainting by texture propagation. | |

InvertImage |
Invert an image. | |

IsotropicDiffusion |
Perform an isotropic diffusion of an image. | |

KirschAmp |
Detect edges (amplitude) using the Kirsch operator. | |

KirschDir |
Detect edges (amplitude and direction) using the Kirsch operator. | |

LabelToRegion |
Extract regions with equal gray values from an image. | |

Laplace |
Calculate the Laplace operator by using finite differences. | |

LaplaceOfGauss |
LoG-Operator (Laplace of Gaussian). | |

LinearTransColor |
Compute an affine transformation of the color values of a multichannel image. | |

LocalMax |
Detect all local maxima in an image. | |

LocalMin |
Detect all local minima in an image. | |

LocalThreshold |
Segment an image using local thresholding. | |

LogImage |
Calculate the logarithm of an image. | |

Lowlands |
Detect all gray value lowlands. | |

LowlandsCenter |
Detect the centers of all gray value lowlands. | |

LutTrans |
Transform an image with a gray-value look-up-table | |

MapImage |
Apply a general transformation to an image. | |

MaxImage |
Calculate the maximum of two images pixel by pixel. | |

MeanCurvatureFlow |
Apply the mean curvature flow to an image. | |

MeanImage |
Smooth by averaging. | |

MeanN |
Average gray values over several channels. | |

MeanSp |
Suppress salt and pepper noise. | |

MedianImage |
Compute a median filter with various masks. | |

MedianRect |
Compute a median filter with rectangular masks. | |

MedianSeparate |
Separated median filtering with rectangle masks. | |

MedianWeighted |
Weighted median filtering with different rank masks. | |

MidrangeImage |
Calculate the average of maximum and minimum inside any mask. | |

MinImage |
Calculate the minimum of two images pixel by pixel. | |

MirrorImage |
Mirror an image. | |

Monotony |
Calculating the monotony operation. | |

MultImage |
Multiply two images. | |

NonmaxSuppressionAmp |
Suppress non-maximum points on an edge. | |

NonmaxSuppressionDir |
Suppress non-maximum points on an edge using a direction image. | |

OpticalFlowMg |
Compute the optical flow between two images. | |

PhaseCorrelationFft |
Compute the phase correlation of two images in the frequency domain. | |

PhaseDeg |
Return the phase of a complex image in degrees. | |

PhaseRad |
Return the phase of a complex image in radians. | |

PhotometricStereo |
Reconstruct a surface according to the photometric stereo technique. | |

Plateaus |
Detect all gray value plateaus. | |

PlateausCenter |
Detect the centers of all gray value plateaus. | |

PolarTransImage |
Transform an image to polar coordinates | |

PolarTransImageExt |
Transform an annular arc in an image to polar coordinates. | |

PolarTransImageInv |
Transform an image in polar coordinates back to cartesian coordinates | |

PowImage |
Raise an image to a power. | |

PowerByte |
Return the power spectrum of a complex image. | |

PowerLn |
Return the power spectrum of a complex image. | |

PowerReal |
Return the power spectrum of a complex image. | |

PrewittAmp |
Detect edges (amplitude) using the Prewitt operator. | |

PrewittDir |
Detect edges (amplitude and direction) using the Prewitt operator. | |

ProjectiveTransImage |
Apply a projective transformation to an image. | |

ProjectiveTransImageSize |
Apply a projective transformation to an image and specify the output image size. | |

RadiometricSelfCalibration |
Perform a radiometric self-calibration of a camera. | |

RankImage |
Compute a rank filter with arbitrary masks. | |

RankN |
Return gray values with given rank from multiple channels. | |

RankRect |
Compute a rank filter with rectangular masks. | |

ReadImage |
Read an image with different file formats. | |

ReadOcrTrainf |
Read training characters from files and convert to images. | |

ReadOcrTrainfSelect |
Read training specific characters from files and convert to images. | |

RealToComplex |
Convert two real images into a complex image. | |

RealToVectorField |
Convert two real-valued images into a vector field image. | |

ReceiveImage |
Receive an image over a socket connection. | |

Rectangle1Domain |
Reduce the domain of an image to a rectangle. | |

ReduceDomain |
Reduce the domain of an image. | |

Regiongrowing |
Segment an image using regiongrowing. | |

RegiongrowingMean |
Perform a regiongrowing using mean gray values. | |

RegiongrowingN |
Segment an image using regiongrowing for multi-channel images. | |

RftGeneric |
Compute the real-valued fast Fourier transform of an image. | |

Rgb1ToGray |
Transform an RGB image into a gray scale image. | |

Rgb3ToGray |
Transform an RGB image to a gray scale image. | |

Roberts |
Detect edges using the Roberts filter. | |

RobinsonAmp |
Detect edges (amplitude) using the Robinson operator. | |

RobinsonDir |
Detect edges (amplitude and direction) using the Robinson operator. | |

RotateImage |
Rotate an image about its center. | |

ScaleImage |
Scale the gray values of an image. | |

ScaleImageMax |
Maximum gray value spreading in the value range 0 to 255. | |

SceneFlowUncalib |
Compute the uncalibrated scene flow between two stereo image pairs. | |

SelectGrayvaluesFromChannels |
Selection of gray values of a multi-channel image using an index image. | |

SendImage |
Send an image over a socket connection. | |

SerializeImage |
Serialize an image object. | |

SfsModLr |
Reconstruct a surface from a gray value image. | |

SfsOrigLr |
Reconstruct a surface from a gray value image. | |

SfsPentland |
Reconstruct a surface from a gray value image. | |

ShadeHeightField |
Shade a height field. | |

ShockFilter |
Apply a shock filter to an image. | |

SigmaImage |
Non-linear smoothing with the sigma filter. | |

SimulateDefocus |
Simulate an uniform out-of-focus blurring of an image. | |

SimulateMotion |
Simulation of (linearly) motion blur. | |

SinImage |
Calculate the sine of an image. | |

SmoothImage |
Smooth an image using various filters. | |

SobelAmp |
Detect edges (amplitude) using the Sobel operator. | |

SobelDir |
Detect edges (amplitude and direction) using the Sobel operator. | |

SqrtImage |
Calculate the square root of an image. | |

SubImage |
Subtract two images. | |

Symmetry |
Symmetry of gray values along a row. | |

TanImage |
Calculate the tangent of an image. | |

TextureLaws |
Filter an image using a Laws texture filter. | |

Threshold |
Segment an image using global threshold. | |

TileChannels |
Tile multiple images into a large image. | |

TileImages |
Tile multiple image objects into a large image. | |

TileImagesOffset |
Tile multiple image objects into a large image with explicit positioning information. | |

TopographicSketch |
Compute the topographic primal sketch of an image. | |

TrainVariationModel |
Train a variation model. | |

TraindOcvProj |
Training of an OCV tool. | |

TransFromRgb |
Transform an image from the RGB color space to an arbitrary color space. | |

TransToRgb |
Transform an image from an arbitrary color space to the RGB color space. | |

TrimmedMean |
Smooth an image with an arbitrary rank mask. | |

UnwarpImageVectorField |
Unwarp an image using a vector field. | |

VarThreshold |
Threshold an image by local mean and standard deviation analysis. | |

VectorFieldLength |
Compute the length of the vectors of a vector field. | |

VectorFieldToReal |
Convert a vector field image into two real-valued images. | |

Watersheds |
Extract watersheds and basins from an image. | |

WriteImage |
Write images in graphic formats. | |

WriteOcrTrainfImage |
Write characters into a training file. | |

ZeroCrossing |
Extract zero crossings from an image. | |

ZoomImageFactor |
Zoom an image by a given factor. | |

ZoomImageSize |
Zoom an image to a given size. |

Page not available for the currently selected syntax (programming language).

ClassesClassesClassesClasses | | | | Operators |

HALCON Operator Reference 12.0.2 Copyright © 1996-2016 MVTec Software GmbH