static void |
NIVision.imaqAbsoluteDifference(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB)
Arithmetic functions
|
static void |
NIVision.imaqAdd(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB) |
static void |
NIVision.imaqAddClassifierSample(NIVision.Image image,
NIVision.ClassifierSession session,
NIVision.ROI roi,
String sampleClass,
double[] featureVector)
Classification functions
|
static NIVision.ClassifierReportAdvanced |
NIVision.imaqAdvanceClassify(NIVision.Image image,
NIVision.ClassifierSession session,
NIVision.ROI roi,
double[] featureVector) |
static void |
NIVision.imaqAnd(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB)
Logical functions
|
static void |
NIVision.imaqArrayToImage(NIVision.Image image,
NIVision.RawData array,
int numCols,
int numRows)
Image Management functions
|
static void |
NIVision.imaqAttenuate(NIVision.Image dest,
NIVision.Image source,
NIVision.AttenuateMode highlow)
Frequency Domain Analysis functions
|
static NIVision.ThresholdData |
NIVision.imaqAutoThreshold(NIVision.Image dest,
NIVision.Image source,
int numClasses,
NIVision.ThresholdMethod method) |
static NIVision.ThresholdData |
NIVision.imaqAutoThreshold2(NIVision.Image dest,
NIVision.Image source,
int numClasses,
NIVision.ThresholdMethod method,
NIVision.Image mask)
Threshold functions
|
static void |
NIVision.imaqAverage(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB) |
static void |
NIVision.imaqBCGTransform(NIVision.Image dest,
NIVision.Image source,
NIVision.BCGOptions options,
NIVision.Image mask)
Transform functions
|
static float |
NIVision.imaqCalcCoeff(NIVision.Image image,
NIVision.ParticleReport report,
NIVision.MeasurementValue parameter) |
static void |
NIVision.imaqCalibrationCompactInformation(NIVision.Image image) |
static NIVision.GetCalibrationInfoReport |
NIVision.imaqCalibrationGetCalibrationInfo(NIVision.Image image,
int isGetErrorMap) |
static NIVision.GetCameraParametersReport |
NIVision.imaqCalibrationGetCameraParameters(NIVision.Image templateImage) |
static void |
NIVision.imaqCalibrationGetThumbnailImage(NIVision.Image templateImage,
NIVision.Image image,
NIVision.CalibrationThumbnailType type,
int index) |
static NIVision.CoordinateSystem |
NIVision.imaqCalibrationSetAxisInfo(NIVision.Image image) |
static NIVision.CaliperToolResult |
NIVision.imaqCaliperTool(NIVision.Image image,
NIVision.Point[] points,
NIVision.EdgeOptions edgeOptions,
NIVision.CaliperOptions caliperOptions) |
static void |
NIVision.imaqCannyEdgeFilter(NIVision.Image dest,
NIVision.Image source,
NIVision.CannyOptions options)
Spatial Filters functions
|
static NIVision.PointFloat |
NIVision.imaqCentroid(NIVision.Image image,
NIVision.Image mask)
Image Analysis functions
|
static NIVision.CirclesResult |
NIVision.imaqCircles(NIVision.Image dest,
NIVision.Image source,
float minRadius,
float maxRadius) |
static NIVision.ClampMax2Report |
NIVision.imaqClampMax2(NIVision.Image image,
NIVision.ROI roi,
NIVision.CoordinateSystem baseSystem,
NIVision.CoordinateSystem newSystem,
NIVision.CurveOptions curveSettings,
NIVision.ClampSettings clampSettings,
NIVision.ClampOverlaySettings clampOverlaySettings)
Measure Distances functions
|
static NIVision.ClassifierReport |
NIVision.imaqClassify(NIVision.Image image,
NIVision.ClassifierSession session,
NIVision.ROI roi,
double[] featureVector) |
static void |
NIVision.imaqClearOverlay(NIVision.Image image,
String group)
Overlay functions
|
static NIVision.RGBValue |
NIVision.imaqClipboardToImage(NIVision.Image dest)
Clipboard functions
|
static void |
NIVision.imaqColorBCGTransform(NIVision.Image dest,
NIVision.Image source,
NIVision.BCGOptions redOptions,
NIVision.BCGOptions greenOptions,
NIVision.BCGOptions blueOptions,
NIVision.Image mask)
Color Processing functions
|
static void |
NIVision.imaqColorEqualize(NIVision.Image dest,
NIVision.Image source,
int colorEqualization) |
static NIVision.ColorHistogramReport |
NIVision.imaqColorHistogram(NIVision.Image image,
int numClasses,
NIVision.ColorMode mode,
NIVision.Image mask) |
static NIVision.ColorHistogramReport |
NIVision.imaqColorHistogram2(NIVision.Image image,
int numClasses,
NIVision.ColorMode mode,
NIVision.CIEXYZValue whiteReference,
NIVision.Image mask) |
static void |
NIVision.imaqColorThreshold(NIVision.Image dest,
NIVision.Image source,
int replaceValue,
NIVision.ColorMode mode,
NIVision.Range plane1Range,
NIVision.Range plane2Range,
NIVision.Range plane3Range) |
static void |
NIVision.imaqCompare(NIVision.Image dest,
NIVision.Image source,
NIVision.Image compareImage,
NIVision.ComparisonFunction compare) |
static void |
NIVision.imaqCompareGoldenTemplate(NIVision.Image image,
NIVision.Image goldenTemplate,
NIVision.Image brightDefects,
NIVision.Image darkDefects,
NIVision.InspectionAlignment alignment,
NIVision.InspectionOptions options)
Inspection functions
|
static NIVision.ConcentricRakeReport |
NIVision.imaqConcentricRake(NIVision.Image image,
NIVision.ROI roi,
NIVision.ConcentricRakeDirection direction,
NIVision.EdgeProcess process,
NIVision.RakeOptions options) |
static NIVision.ConcentricRake2Result |
NIVision.imaqConcentricRake2(NIVision.Image image,
NIVision.ROI roi,
NIVision.ConcentricRakeDirection direction,
NIVision.EdgeProcess process,
int stepSize) |
static void |
NIVision.imaqConjugate(NIVision.Image dest,
NIVision.Image source) |
static int |
NIVision.imaqConstructROI(NIVision.Image image,
NIVision.ROI roi,
NIVision.Tool initialTool,
NIVision.ToolWindowOptions tools,
NIVision.ConstructROIOptions options) |
static int |
NIVision.imaqConstructROI2(NIVision.Image image,
NIVision.ROI roi,
NIVision.Tool initialTool,
NIVision.ToolWindowOptions tools,
NIVision.ConstructROIOptions2 options)
Regions of Interest functions
|
static NIVision.CurvatureAnalysisReport |
NIVision.imaqContourClassifyCurvature(NIVision.Image contourImage,
int kernel,
NIVision.RangeLabel[] curvatureClasses) |
static NIVision.ClassifyDistancesReport |
NIVision.imaqContourClassifyDistances(NIVision.Image targetImage,
NIVision.Image templateImage,
NIVision.SetupMatchPatternData matchSetupData,
int smoothingKernel,
NIVision.RangeLabel[] distanceRanges) |
static NIVision.ContourComputeCurvatureReport |
NIVision.imaqContourComputeCurvature(NIVision.Image contourImage,
int kernel) |
static NIVision.ComputeDistancesReport |
NIVision.imaqContourComputeDistances(NIVision.Image targetImage,
NIVision.Image templateImage,
NIVision.SetupMatchPatternData matchSetupData,
int smoothingKernel) |
static NIVision.PartialCircle |
NIVision.imaqContourFitCircle(NIVision.Image image,
double pixelRadius,
int rejectOutliers) |
static NIVision.PartialEllipse |
NIVision.imaqContourFitEllipse(NIVision.Image image,
double pixelRadius,
int rejectOutliers) |
static NIVision.ContourFitLineReport |
NIVision.imaqContourFitLine(NIVision.Image image,
double pixelRadius) |
static NIVision.ContourFitPolynomialReport |
NIVision.imaqContourFitPolynomial(NIVision.Image image,
int order) |
static NIVision.ContourFitSplineReport |
NIVision.imaqContourFitSpline(NIVision.Image image,
int degree,
int numberOfControlPoints) |
static NIVision.ContourInfoReport |
NIVision.imaqContourInfo(NIVision.Image contourImage) |
static void |
NIVision.imaqContourOverlay(NIVision.Image image,
NIVision.Image contourImage,
NIVision.ContourOverlaySettings pointsSettings,
NIVision.ContourOverlaySettings eqnSettings,
String groupName) |
static void |
NIVision.imaqConvex(NIVision.Image dest,
NIVision.Image source) |
static void |
NIVision.imaqConvexHull(NIVision.Image dest,
NIVision.Image source,
int connectivity8)
Morphology functions
|
static void |
NIVision.imaqCopyCalibrationInfo(NIVision.Image dest,
NIVision.Image source) |
static void |
NIVision.imaqCopyCalibrationInfo2(NIVision.Image dest,
NIVision.Image source,
NIVision.Point offset)
Calibration functions
|
static NIVision.CopyFromRingResult |
NIVision.imaqCopyFromRing(long sessionID,
NIVision.Image image,
int imageToCopy,
NIVision.Rect rect) |
static void |
NIVision.imaqCopyOverlay(NIVision.Image dest,
NIVision.Image source,
String group) |
static void |
NIVision.imaqCopyRect(NIVision.Image dest,
NIVision.Image source,
NIVision.Rect rect,
NIVision.Point destLoc)
Image Manipulation functions
|
static void |
NIVision.imaqCorrelate(NIVision.Image dest,
NIVision.Image source,
NIVision.Image templateImage,
NIVision.Rect rect) |
static int |
NIVision.imaqCountParticles(NIVision.Image image,
int connectivity8)
Particle Analysis functions
|
static void |
NIVision.imaqDanielssonDistance(NIVision.Image dest,
NIVision.Image source) |
static NIVision.DetectCirclesResult |
NIVision.imaqDetectCircles(NIVision.Image image,
NIVision.CircleDescriptor circleDescriptor,
NIVision.CurveOptions curveOptions,
NIVision.ShapeDetectionOptions shapeDetectionOptions,
NIVision.ROI roi) |
static NIVision.DetectEllipsesResult |
NIVision.imaqDetectEllipses(NIVision.Image image,
NIVision.EllipseDescriptor ellipseDescriptor,
NIVision.CurveOptions curveOptions,
NIVision.ShapeDetectionOptions shapeDetectionOptions,
NIVision.ROI roi) |
static NIVision.DetectLinesResult |
NIVision.imaqDetectLines(NIVision.Image image,
NIVision.LineDescriptor lineDescriptor,
NIVision.CurveOptions curveOptions,
NIVision.ShapeDetectionOptions shapeDetectionOptions,
NIVision.ROI roi) |
static NIVision.DetectRectanglesResult |
NIVision.imaqDetectRectangles(NIVision.Image image,
NIVision.RectangleDescriptor rectangleDescriptor,
NIVision.CurveOptions curveOptions,
NIVision.ShapeDetectionOptions shapeDetectionOptions,
NIVision.ROI roi) |
static double |
NIVision.imaqDetectRotation(NIVision.Image referenceImage,
NIVision.Image testImage,
NIVision.PointFloat referenceCenter,
NIVision.PointFloat testCenter,
int radius,
float precision) |
static void |
NIVision.imaqDetectTextureDefect(NIVision.ClassifierSession session,
NIVision.Image destImage,
NIVision.Image srcImage,
NIVision.ROI roi,
int initialStepSize,
int finalStepSize,
short defectPixelValue,
double minClassificationScore)
Texture functions
|
static void |
NIVision.imaqDisplayImage(NIVision.Image image,
int windowNumber,
int resize) |
static void |
NIVision.imaqDivide(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB) |
static void |
NIVision.imaqDivide2(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB,
NIVision.RoundingMode roundingMode) |
static void |
NIVision.imaqDrawLineOnImage(NIVision.Image dest,
NIVision.Image source,
NIVision.DrawMode mode,
NIVision.Point start,
NIVision.Point end,
float newPixelValue)
Drawing functions
|
static void |
NIVision.imaqDrawShapeOnImage(NIVision.Image dest,
NIVision.Image source,
NIVision.Rect rect,
NIVision.DrawMode mode,
NIVision.ShapeMode shape,
float newPixelValue) |
static int |
NIVision.imaqDrawTextOnImage(NIVision.Image dest,
NIVision.Image source,
NIVision.Point coord,
String text,
NIVision.DrawTextOptions options) |
static void |
NIVision.imaqDuplicate(NIVision.Image dest,
NIVision.Image source) |
static int |
NIVision.IMAQdxGetImage(int id,
NIVision.Image image,
NIVision.IMAQdxBufferNumberMode mode,
int desiredBufferNumber) |
static int |
NIVision.IMAQdxGrab(int id,
NIVision.Image image,
int waitForNextBuffer) |
static void |
NIVision.IMAQdxSnap(int id,
NIVision.Image image)
Functions
|
static void |
NIVision.imaqEdgeFilter(NIVision.Image dest,
NIVision.Image source,
NIVision.OutlineMethod method,
NIVision.Image mask) |
static NIVision.EdgeToolResult |
NIVision.imaqEdgeTool(NIVision.Image image,
NIVision.Point points,
int numPoints,
NIVision.EdgeOptions options) |
static NIVision.EdgeTool2Result |
NIVision.imaqEdgeTool2(NIVision.Image image,
NIVision.Point points,
int numPoints,
NIVision.EdgeProcess process,
NIVision.EdgeOptions options) |
static NIVision.EdgeReport2 |
NIVision.imaqEdgeTool3(NIVision.Image image,
NIVision.ROI roi,
NIVision.EdgeProcess processType,
NIVision.EdgeOptions2 edgeOptions) |
static NIVision.EdgeTool4Result |
NIVision.imaqEdgeTool4(NIVision.Image image,
NIVision.ROI roi,
NIVision.EdgeProcess processType,
int reverseDirection) |
static NIVision.EnumerateCustomKeysResult |
NIVision.imaqEnumerateCustomKeys(NIVision.Image image) |
static void |
NIVision.imaqEqualize(NIVision.Image dest,
NIVision.Image source,
float min,
float max,
NIVision.Image mask) |
static void |
NIVision.imaqExtractColorPlanes(NIVision.Image image,
NIVision.ColorMode mode,
NIVision.Image plane1,
NIVision.Image plane2,
NIVision.Image plane3)
Pixel Manipulation functions
|
static void |
NIVision.imaqExtractComplexPlane(NIVision.Image dest,
NIVision.Image source,
NIVision.ComplexPlane plane) |
static NIVision.ExtractContourResult |
NIVision.imaqExtractContour(NIVision.Image image,
NIVision.ROI roi,
NIVision.ExtractContourDirection direction,
NIVision.ConnectionConstraint connectionConstraintParams,
int numOfConstraints,
NIVision.ExtractContourSelection selection,
NIVision.Image contourImage) |
static NIVision.ExtractCurvesResult |
NIVision.imaqExtractCurves(NIVision.Image image,
NIVision.ROI roi,
NIVision.CurveOptions curveOptions) |
static void |
NIVision.imaqFFT(NIVision.Image dest,
NIVision.Image source) |
static void |
NIVision.imaqFillBorder(NIVision.Image image,
NIVision.BorderMethod method)
Border functions
|
static void |
NIVision.imaqFillHoles(NIVision.Image dest,
NIVision.Image source,
int connectivity8) |
static NIVision.FindCirclesResult |
NIVision.imaqFindCircles(NIVision.Image dest,
NIVision.Image source,
float minRadius,
float maxRadius) |
static NIVision.FindCircularEdgeReport |
NIVision.imaqFindCircularEdge2(NIVision.Image image,
NIVision.ROI roi,
NIVision.CoordinateSystem baseSystem,
NIVision.CoordinateSystem newSystem,
NIVision.FindCircularEdgeOptions edgeOptions,
NIVision.CircleFitOptions circleFitOptions)
Edge Detection functions
|
static NIVision.FindConcentricEdgeReport |
NIVision.imaqFindConcentricEdge2(NIVision.Image image,
NIVision.ROI roi,
NIVision.CoordinateSystem baseSystem,
NIVision.CoordinateSystem newSystem,
NIVision.FindConcentricEdgeOptions edgeOptions,
NIVision.ConcentricEdgeFitOptions concentricEdgeFitOptions) |
static NIVision.FindEdgeReport |
NIVision.imaqFindEdge2(NIVision.Image image,
NIVision.ROI roi,
NIVision.CoordinateSystem baseSystem,
NIVision.CoordinateSystem newSystem,
NIVision.FindEdgeOptions2 findEdgeOptions,
NIVision.StraightEdgeOptions straightEdgeOptions) |
static void |
NIVision.imaqFindLCDSegments(NIVision.ROI roi,
NIVision.Image image,
NIVision.LCDOptions options)
LCD functions
|
static NIVision.FindTransformRect2Result |
NIVision.imaqFindTransformRect2(NIVision.Image image,
NIVision.ROI roi,
NIVision.FindTransformMode mode,
NIVision.FindTransformRectOptions2 findTransformOptions,
NIVision.StraightEdgeOptions straightEdgeOptions) |
static NIVision.FindTransformRects2Result |
NIVision.imaqFindTransformRects2(NIVision.Image image,
NIVision.ROI primaryROI,
NIVision.ROI secondaryROI,
NIVision.FindTransformMode mode,
NIVision.FindTransformRectsOptions2 findTransformOptions,
NIVision.StraightEdgeOptions primaryStraightEdgeOptions,
NIVision.StraightEdgeOptions secondaryStraightEdgeOptions) |
static NIVision.RawData |
NIVision.imaqFlatten(NIVision.Image image,
NIVision.FlattenType type,
NIVision.CompressionType compression,
int quality) |
static void |
NIVision.imaqFlip(NIVision.Image dest,
NIVision.Image source,
NIVision.FlipAxis axis) |
static void |
NIVision.imaqFlipFrequencies(NIVision.Image dest,
NIVision.Image source) |
static int |
NIVision.imaqGetBitDepth(NIVision.Image image) |
static int |
NIVision.imaqGetBorderSize(NIVision.Image image) |
static int |
NIVision.imaqGetBytesPerPixel(NIVision.Image image) |
static NIVision.GetCalibrationInfoResult |
NIVision.imaqGetCalibrationInfo(NIVision.Image image) |
static NIVision.CalibrationInfo |
NIVision.imaqGetCalibrationInfo2(NIVision.Image image) |
static NIVision.CalibrationInfo |
NIVision.imaqGetCalibrationInfo3(NIVision.Image image,
int isGetErrorMap) |
static NIVision.GetGeometricTemplateFeatureInfoResult |
NIVision.imaqGetGeometricTemplateFeatureInfo(NIVision.Image pattern) |
static NIVision.ImageInfo |
NIVision.imaqGetImageInfo(NIVision.Image image) |
static NIVision.GetImageSizeResult |
NIVision.imaqGetImageSize(NIVision.Image image) |
static NIVision.ImageType |
NIVision.imaqGetImageType(NIVision.Image image) |
static NIVision.Point |
NIVision.imaqGetMaskOffset(NIVision.Image image) |
static NIVision.TransformBehaviors |
NIVision.imaqGetOverlayProperties(NIVision.Image image,
String group) |
static NIVision.GetParticleInfoResult |
NIVision.imaqGetParticleInfo(NIVision.Image image,
int connectivity8,
NIVision.ParticleInfoMode mode) |
static NIVision.GetPointsOnContourResult |
NIVision.imaqGetPointsOnContour(NIVision.Image image) |
static int |
NIVision.imaqGetVisionInfoTypes(NIVision.Image image) |
static NIVision.Image |
NIVision.imaqGrab(long sessionID,
NIVision.Image image,
int immediate) |
static NIVision.AIMGradeReport |
NIVision.imaqGradeDataMatrixBarcodeAIM(NIVision.Image image)
Barcode I/O functions
|
static void |
NIVision.imaqGrayMorphology(NIVision.Image dest,
NIVision.Image source,
NIVision.MorphologyMethod method,
NIVision.StructuringElement structuringElement)
Morphology functions
|
static void |
NIVision.imaqGrayMorphologyReconstruct(NIVision.Image dstImage,
NIVision.Image srcImage,
NIVision.Image markerImage,
NIVision.PointFloat[] points,
NIVision.MorphologyReconstructOperation operation,
NIVision.StructuringElement structuringElement,
NIVision.ROI roi)
Morphology Reconstruction functions
|
static NIVision.HistogramReport |
NIVision.imaqHistogram(NIVision.Image image,
int numClasses,
float min,
float max,
NIVision.Image mask) |
static void |
NIVision.imaqImageToClipboard(NIVision.Image image,
NIVision.RGBValue palette) |
static void |
NIVision.imaqInterlaceCombine(NIVision.Image frame,
NIVision.Image odd,
NIVision.Image even)
Interlacing functions
|
static void |
NIVision.imaqInterlaceSeparate(NIVision.Image frame,
NIVision.Image odd,
NIVision.Image even) |
static NIVision.InterpolatePointsResult |
NIVision.imaqInterpolatePoints(NIVision.Image image,
NIVision.Point[] points,
NIVision.InterpolationMethod method,
int subpixel) |
static void |
NIVision.imaqInverse(NIVision.Image dest,
NIVision.Image source,
NIVision.Image mask) |
static void |
NIVision.imaqInverseFFT(NIVision.Image dest,
NIVision.Image source) |
static int |
NIVision.imaqIsImageEmpty(NIVision.Image image) |
static int |
NIVision.imaqIsVisionInfoPresent(NIVision.Image image,
NIVision.VisionInfoType type) |
static int |
NIVision.imaqLabel(NIVision.Image dest,
NIVision.Image source,
int connectivity8) |
static int |
NIVision.imaqLabel2(NIVision.Image dest,
NIVision.Image source,
int connectivity8) |
static NIVision.LabelToROIReport |
NIVision.imaqLabelToROI(NIVision.Image image,
int[] labelsIn,
int maxNumVectors,
int isExternelEdges) |
static float |
NIVision.imaqLearnCalibrationGrid(NIVision.Image image,
NIVision.ROI roi,
NIVision.LearnCalibrationOptions options,
NIVision.GridDescriptor grid,
NIVision.CoordinateSystem system,
NIVision.RangeFloat range) |
static float |
NIVision.imaqLearnCalibrationPoints(NIVision.Image image,
NIVision.CalibrationPoints points,
NIVision.ROI roi,
NIVision.LearnCalibrationOptions options,
NIVision.GridDescriptor grid,
NIVision.CoordinateSystem system) |
static NIVision.ColorInformation |
NIVision.imaqLearnColor(NIVision.Image image,
NIVision.ROI roi,
NIVision.ColorSensitivity sensitivity,
int saturation)
Color Matching functions
|
static void |
NIVision.imaqLearnColorPattern(NIVision.Image image,
NIVision.LearnColorPatternOptions options) |
static void |
NIVision.imaqLearnGeometricPattern(NIVision.Image image,
NIVision.PointFloat originOffset,
NIVision.CurveOptions curveOptions,
NIVision.LearnGeometricPatternAdvancedOptions advancedLearnOptions,
NIVision.Image mask) |
static void |
NIVision.imaqLearnGeometricPattern2(NIVision.Image image,
NIVision.PointFloat originOffset,
double angleOffset,
NIVision.CurveOptions curveOptions,
NIVision.LearnGeometricPatternAdvancedOptions2 advancedLearnOptions,
NIVision.Image mask) |
static void |
NIVision.imaqLearnGoldenTemplate(NIVision.Image goldenTemplate,
NIVision.PointFloat originOffset,
NIVision.Image mask) |
static void |
NIVision.imaqLearnPattern(NIVision.Image image,
NIVision.LearningMode learningMode) |
static NIVision.LearnPatternAdvancedOptions |
NIVision.imaqLearnPattern2(NIVision.Image image,
NIVision.LearningMode learningMode) |
static NIVision.LearnPatternAdvancedOptions |
NIVision.imaqLearnPattern3(NIVision.Image image,
NIVision.LearningMode learningMode,
NIVision.Image mask) |
static NIVision.LinearAverages |
NIVision.imaqLinearAverages(NIVision.Image image,
NIVision.Rect rect) |
static NIVision.LinearAverages |
NIVision.imaqLinearAverages2(NIVision.Image image,
NIVision.LinearAveragesMode mode,
NIVision.Rect rect) |
static float |
NIVision.imaqLineGaugeTool(NIVision.Image image,
NIVision.Point start,
NIVision.Point end,
NIVision.LineGaugeMethod method,
NIVision.EdgeOptions edgeOptions,
NIVision.CoordinateTransform reference) |
static float |
NIVision.imaqLineGaugeTool2(NIVision.Image image,
NIVision.Point start,
NIVision.Point end,
NIVision.LineGaugeMethod method,
NIVision.EdgeOptions edgeOptions,
NIVision.CoordinateTransform2 transform) |
static NIVision.LineProfile |
NIVision.imaqLineProfile(NIVision.Image image,
NIVision.Point start,
NIVision.Point end) |
static void |
NIVision.imaqLoadPattern(NIVision.Image pattern,
String fileName) |
static void |
NIVision.imaqLocalThreshold(NIVision.Image dest,
NIVision.Image source,
int windowWidth,
int windowHeight,
NIVision.LocalThresholdMethod method,
double deviationWeight,
NIVision.ObjectType type,
float replaceValue) |
static void |
NIVision.imaqLogicalDifference(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB) |
static void |
NIVision.imaqLowPass(NIVision.Image dest,
NIVision.Image source,
int width,
int height,
float tolerance,
NIVision.Image mask) |
static void |
NIVision.imaqMagicWand(NIVision.Image dest,
NIVision.Image source,
NIVision.Point coord,
float tolerance,
int connectivity8,
float replaceValue) |
static void |
NIVision.imaqMask(NIVision.Image dest,
NIVision.Image source,
NIVision.Image mask) |
static NIVision.MaskToROIResult |
NIVision.imaqMaskToROI(NIVision.Image mask) |
static NIVision.MatchColorResult |
NIVision.imaqMatchColor(NIVision.Image image,
NIVision.ColorInformation info,
NIVision.ROI roi) |
static NIVision.MatchColorPatternResult |
NIVision.imaqMatchColorPattern(NIVision.Image image,
NIVision.Image pattern,
NIVision.MatchColorPatternOptions options,
NIVision.Rect searchRect) |
static NIVision.MatchGeometricPatternResult |
NIVision.imaqMatchGeometricPattern(NIVision.Image image,
NIVision.Image pattern,
NIVision.CurveOptions curveOptions,
NIVision.MatchGeometricPatternOptions matchOptions,
NIVision.MatchGeometricPatternAdvancedOptions advancedMatchOptions,
NIVision.ROI roi) |
static NIVision.MatchGeometricPattern2Result |
NIVision.imaqMatchGeometricPattern2(NIVision.Image image,
NIVision.Image pattern,
NIVision.CurveOptions curveOptions,
NIVision.MatchGeometricPatternOptions matchOptions,
NIVision.MatchGeometricPatternAdvancedOptions2 advancedMatchOptions,
NIVision.ROI roi) |
static NIVision.MatchGeometricPattern3Result |
NIVision.imaqMatchGeometricPattern3(NIVision.Image image,
NIVision.Image pattern,
NIVision.CurveOptions curveOptions,
NIVision.MatchGeometricPatternOptions matchOptions,
NIVision.MatchGeometricPatternAdvancedOptions3 advancedMatchOptions,
NIVision.ROI roi) |
static NIVision.MatchMultipleGeometricPatternsResult |
NIVision.imaqMatchMultipleGeometricPatterns(NIVision.Image image,
NIVision.MultipleGeometricPattern multiplePattern,
NIVision.ROI roi) |
static NIVision.MatchPatternResult |
NIVision.imaqMatchPattern(NIVision.Image image,
NIVision.Image pattern,
NIVision.MatchPatternOptions options,
NIVision.Rect searchRect) |
static NIVision.MatchPattern2Result |
NIVision.imaqMatchPattern2(NIVision.Image image,
NIVision.Image pattern,
NIVision.MatchPatternOptions options,
NIVision.MatchPatternAdvancedOptions advancedOptions,
NIVision.Rect searchRect) |
static NIVision.MatchPattern3Result |
NIVision.imaqMatchPattern3(NIVision.Image image,
NIVision.Image pattern,
NIVision.MatchPatternOptions options,
NIVision.MatchPatternAdvancedOptions advancedOptions,
NIVision.ROI roi) |
static NIVision.MatchShapeResult |
NIVision.imaqMatchShape(NIVision.Image dest,
NIVision.Image source,
NIVision.Image templateImage,
int scaleInvariant,
int connectivity8,
double tolerance) |
static void |
NIVision.imaqMathTransform(NIVision.Image dest,
NIVision.Image source,
NIVision.MathTransformMethod method,
float rangeMin,
float rangeMax,
float power,
NIVision.Image mask) |
static void |
NIVision.imaqMax(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB) |
static double |
NIVision.imaqMeasureParticle(NIVision.Image image,
int particleNumber,
int calibrated,
NIVision.MeasurementType measurement) |
static NIVision.MeasureParticlesReport |
NIVision.imaqMeasureParticles(NIVision.Image image,
NIVision.MeasureParticlesCalibrationMode calibrationMode,
NIVision.MeasurementType[] measurements) |
static void |
NIVision.imaqMedianFilter(NIVision.Image dest,
NIVision.Image source,
int width,
int height,
NIVision.Image mask) |
static void |
NIVision.imaqMergeOverlay(NIVision.Image dest,
NIVision.Image source,
NIVision.RGBValue[] palette,
String group) |
static void |
NIVision.imaqMin(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB) |
static void |
NIVision.imaqModulo(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB) |
static void |
NIVision.imaqMorphology(NIVision.Image dest,
NIVision.Image source,
NIVision.MorphologyMethod method,
NIVision.StructuringElement structuringElement) |
static void |
NIVision.imaqMorphologyReconstruct(NIVision.Image dstImage,
NIVision.Image srcImage,
NIVision.Image markerImage,
NIVision.PointFloat[] points,
NIVision.MorphologyReconstructOperation operation,
NIVision.Connectivity connectivity,
NIVision.ROI roi) |
static void |
NIVision.imaqMulDiv(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB,
float value) |
static void |
NIVision.imaqMultiply(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB) |
static void |
NIVision.imaqMultithreshold(NIVision.Image dest,
NIVision.Image source,
NIVision.ThresholdData[] ranges) |
static void |
NIVision.imaqNand(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB) |
static void |
NIVision.imaqNor(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB) |
static void |
NIVision.imaqNthOrderFilter(NIVision.Image dest,
NIVision.Image source,
int width,
int height,
int n,
NIVision.Image mask) |
static void |
NIVision.imaqOr(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB) |
static void |
NIVision.imaqOverlayArc(NIVision.Image image,
NIVision.ArcInfo arc,
NIVision.RGBValue color,
NIVision.DrawMode drawMode,
String group) |
static void |
NIVision.imaqOverlayBitmap(NIVision.Image image,
NIVision.Point destLoc,
NIVision.RGBValue bitmap,
int numCols,
int numRows,
String group) |
static void |
NIVision.imaqOverlayClosedContour(NIVision.Image image,
NIVision.Point[] points,
NIVision.RGBValue color,
NIVision.DrawMode drawMode,
String group) |
static void |
NIVision.imaqOverlayLine(NIVision.Image image,
NIVision.Point start,
NIVision.Point end,
NIVision.RGBValue color,
String group) |
static void |
NIVision.imaqOverlayMetafile(NIVision.Image image,
NIVision.RawData metafile,
NIVision.Rect rect,
String group) |
static void |
NIVision.imaqOverlayOpenContour(NIVision.Image image,
NIVision.Point[] points,
NIVision.RGBValue color,
String group) |
static byte |
NIVision.imaqOverlayOval(NIVision.Image image,
NIVision.Rect boundingBox,
NIVision.RGBValue color,
NIVision.DrawMode drawMode) |
static void |
NIVision.imaqOverlayPoints(NIVision.Image image,
NIVision.Point[] points,
NIVision.RGBValue[] colors,
NIVision.PointSymbol symbol,
NIVision.UserPointSymbol userSymbol,
String group) |
static void |
NIVision.imaqOverlayRect(NIVision.Image image,
NIVision.Rect rect,
NIVision.RGBValue color,
NIVision.DrawMode drawMode,
String group) |
static void |
NIVision.imaqOverlayROI(NIVision.Image image,
NIVision.ROI roi,
NIVision.PointSymbol symbol,
NIVision.UserPointSymbol userSymbol,
String group) |
static void |
NIVision.imaqOverlayText(NIVision.Image image,
NIVision.Point origin,
String text,
NIVision.RGBValue color,
NIVision.OverlayTextOptions options,
String group) |
static void |
NIVision.imaqParticleFilter(NIVision.Image dest,
NIVision.Image source,
NIVision.ParticleFilterCriteria criteria,
int criteriaCount,
int rejectMatches,
int connectivity8) |
static int |
NIVision.imaqParticleFilter2(NIVision.Image dest,
NIVision.Image source,
NIVision.ParticleFilterCriteria2[] criteria,
int rejectMatches,
int connectivity8) |
static int |
NIVision.imaqParticleFilter3(NIVision.Image dest,
NIVision.Image source,
NIVision.ParticleFilterCriteria2 criteria,
int criteriaCount,
NIVision.ParticleFilterOptions options,
NIVision.ROI roi) |
static int |
NIVision.imaqParticleFilter4(NIVision.Image dest,
NIVision.Image source,
NIVision.ParticleFilterCriteria2[] criteria,
NIVision.ParticleFilterOptions2 options,
NIVision.ROI roi) |
static NIVision.QuantifyReport |
NIVision.imaqQuantify(NIVision.Image image,
NIVision.Image mask) |
static NIVision.RakeReport |
NIVision.imaqRake(NIVision.Image image,
NIVision.ROI roi,
NIVision.RakeDirection direction,
NIVision.EdgeProcess process,
NIVision.RakeOptions options) |
static NIVision.Rake2Result |
NIVision.imaqRake2(NIVision.Image image,
NIVision.ROI roi,
NIVision.RakeDirection direction,
NIVision.EdgeProcess process,
int stepSize) |
static NIVision.BarcodeInfo |
NIVision.imaqReadBarcode(NIVision.Image image,
NIVision.BarcodeType type,
NIVision.ROI roi,
int validate) |
static NIVision.RawData |
NIVision.imaqReadCustomData(NIVision.Image image,
String key) |
static NIVision.ReadDataMatrixBarcodeResult |
NIVision.imaqReadDataMatrixBarcode(NIVision.Image image,
NIVision.ROI roi,
NIVision.DataMatrixOptions options) |
static NIVision.DataMatrixReport |
NIVision.imaqReadDataMatrixBarcode2(NIVision.Image image,
NIVision.ROI roi,
NIVision.DataMatrixGradingMode prepareForGrading,
NIVision.DataMatrixDescriptionOptions descriptionOptions,
NIVision.DataMatrixSizeOptions sizeOptions,
NIVision.DataMatrixSearchOptions searchOptions) |
static NIVision.ReadFileResult |
NIVision.imaqReadFile(NIVision.Image image,
String fileName) |
static NIVision.LCDReport |
NIVision.imaqReadLCD(NIVision.Image image,
NIVision.ROI roi,
NIVision.LCDOptions options) |
static NIVision.ReadMeterResult |
NIVision.imaqReadMeter(NIVision.Image image,
NIVision.MeterArc arcInfo) |
static NIVision.ReadPDF417BarcodeResult |
NIVision.imaqReadPDF417Barcode(NIVision.Image image,
NIVision.ROI roi,
NIVision.Barcode2DSearchMode searchMode) |
static NIVision.QRCodeReport |
NIVision.imaqReadQRCode(NIVision.Image image,
NIVision.ROI roi,
NIVision.QRGradingMode reserved,
NIVision.QRCodeDescriptionOptions descriptionOptions,
NIVision.QRCodeSizeOptions sizeOptions,
NIVision.QRCodeSearchOptions searchOptions) |
static NIVision.ReadTextReport |
NIVision.imaqReadText(NIVision.Image image,
NIVision.CharSet set,
NIVision.ROI roi,
NIVision.ReadTextOptions readOptions,
NIVision.OCRProcessingOptions processingOptions,
NIVision.OCRSpacingOptions spacingOptions) |
static NIVision.ReadTextReport2 |
NIVision.imaqReadText2(NIVision.Image image,
NIVision.CharSet set,
NIVision.ROI roi,
NIVision.ReadTextOptions readOptions,
NIVision.OCRProcessingOptions processingOptions,
NIVision.OCRSpacingOptions spacingOptions) |
static NIVision.ReadTextReport3 |
NIVision.imaqReadText3(NIVision.Image image,
NIVision.CharSet set,
NIVision.ROI roi,
NIVision.ReadTextOptions readOptions,
NIVision.OCRProcessingOptions processingOptions,
NIVision.OCRSpacingOptions spacingOptions) |
static NIVision.ReadVisionFileResult |
NIVision.imaqReadVisionFile(NIVision.Image image,
String fileName) |
static NIVision.RefineMatchesResult |
NIVision.imaqRefineMatches(NIVision.Image image,
NIVision.Image pattern,
NIVision.PatternMatch[] candidatesIn) |
static void |
NIVision.imaqRejectBorder(NIVision.Image dest,
NIVision.Image source,
int connectivity8) |
static void |
NIVision.imaqRemoveCustomData(NIVision.Image image,
String key) |
static void |
NIVision.imaqRemoveVisionInfo2(NIVision.Image image,
int info) |
static void |
NIVision.imaqReplaceColorPlanes(NIVision.Image dest,
NIVision.Image source,
NIVision.ColorMode mode,
NIVision.Image plane1,
NIVision.Image plane2,
NIVision.Image plane3) |
static void |
NIVision.imaqReplaceComplexPlane(NIVision.Image dest,
NIVision.Image source,
NIVision.Image newValues,
NIVision.ComplexPlane plane) |
static void |
NIVision.imaqResample(NIVision.Image dest,
NIVision.Image source,
int newWidth,
int newHeight,
NIVision.InterpolationMethod method,
NIVision.Rect rect) |
static NIVision.ROIProfile |
NIVision.imaqROIProfile(NIVision.Image image,
NIVision.ROI roi) |
static int |
NIVision.imaqROIToMask(NIVision.Image mask,
NIVision.ROI roi,
int fillValue,
NIVision.Image imageModel) |
static void |
NIVision.imaqSavePattern(NIVision.Image pattern,
String fileName) |
static void |
NIVision.imaqScale(NIVision.Image dest,
NIVision.Image source,
int xScale,
int yScale,
NIVision.ScalingMode scaleMode,
NIVision.Rect rect) |
static void |
NIVision.imaqSegmentation(NIVision.Image dest,
NIVision.Image source) |
static NIVision.SelectParticlesResult |
NIVision.imaqSelectParticles(NIVision.Image image,
NIVision.ParticleReport reports,
int reportCount,
int rejectBorder,
NIVision.SelectParticleCriteria criteria,
int criteriaCount) |
static void |
NIVision.imaqSeparation(NIVision.Image dest,
NIVision.Image source,
int erosions,
NIVision.StructuringElement structuringElement) |
static void |
NIVision.imaqSetBitDepth(NIVision.Image image,
int bitDepth) |
static void |
NIVision.imaqSetBorderSize(NIVision.Image image,
int size) |
static void |
NIVision.imaqSetCalibrationInfo(NIVision.Image image,
NIVision.CalibrationUnit unit,
float xDistance,
float yDistance) |
static void |
NIVision.imaqSetCoordinateSystem(NIVision.Image image,
NIVision.CoordinateSystem system) |
static void |
NIVision.imaqSetImageSize(NIVision.Image image,
int width,
int height) |
static void |
NIVision.imaqSetMaskOffset(NIVision.Image image,
NIVision.Point offset) |
static NIVision.TransformBehaviors |
NIVision.imaqSetOverlayProperties(NIVision.Image image,
String group) |
static void |
NIVision.imaqSetSimpleCalibration(NIVision.Image image,
NIVision.ScalingMethod method,
int learnTable,
NIVision.GridDescriptor grid,
NIVision.CoordinateSystem system) |
static void |
NIVision.imaqSetSimpleCalibration2(NIVision.Image image,
NIVision.GridDescriptor gridDescriptor) |
static void |
NIVision.imaqSetupRing(long sessionID,
NIVision.Image[] images,
int skipCount,
NIVision.Rect rect) |
static void |
NIVision.imaqSetupSequence(long sessionID,
NIVision.Image[] images,
int skipCount,
NIVision.Rect rect) |
static void |
NIVision.imaqSimpleDistance(NIVision.Image dest,
NIVision.Image source,
NIVision.StructuringElement structuringElement) |
static NIVision.SimpleEdgeResult |
NIVision.imaqSimpleEdge(NIVision.Image image,
NIVision.Point[] points,
NIVision.SimpleEdgeOptions options) |
static void |
NIVision.imaqSizeFilter(NIVision.Image dest,
NIVision.Image source,
int connectivity8,
int erosions,
NIVision.SizeType keepSize,
NIVision.StructuringElement structuringElement) |
static void |
NIVision.imaqSkeleton(NIVision.Image dest,
NIVision.Image source,
NIVision.SkeletonMethod method) |
static NIVision.Image |
NIVision.imaqSnap(long sessionID,
NIVision.Image image,
NIVision.Rect rect) |
static NIVision.SpokeReport |
NIVision.imaqSpoke(NIVision.Image image,
NIVision.ROI roi,
NIVision.SpokeDirection direction,
NIVision.EdgeProcess process,
NIVision.SpokeOptions options) |
static NIVision.Spoke2Result |
NIVision.imaqSpoke2(NIVision.Image image,
NIVision.ROI roi,
NIVision.SpokeDirection direction,
NIVision.EdgeProcess process,
int stepSize) |
static NIVision.StraightEdgeReport2 |
NIVision.imaqStraightEdge(NIVision.Image image,
NIVision.ROI roi,
NIVision.SearchDirection searchDirection,
NIVision.EdgeOptions2 edgeOptions,
NIVision.StraightEdgeOptions straightEdgeOptions) |
static NIVision.StraightEdgeReport2 |
NIVision.imaqStraightEdge2(NIVision.Image image,
NIVision.ROI roi,
NIVision.SearchDirection searchDirection,
NIVision.EdgeOptions2 edgeOptions,
NIVision.StraightEdgeOptions straightEdgeOptions,
int optimizedMode) |
static void |
NIVision.imaqSubtract(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB) |
static NIVision.SupervisedColorSegmentationReport |
NIVision.imaqSupervisedColorSegmentation(NIVision.ClassifierSession session,
NIVision.Image labelImage,
NIVision.Image srcImage,
NIVision.ROI roi,
NIVision.ROILabel labelIn,
int numLabelIn,
int maxDistance,
int minIdentificationScore,
NIVision.ColorSegmenationOptions segmentOptions) |
static void |
NIVision.imaqThreshold(NIVision.Image dest,
NIVision.Image source,
float rangeMin,
float rangeMax,
int useNewValue,
float newValue) |
static void |
NIVision.imaqTrainChars(NIVision.Image image,
NIVision.CharSet set,
int index,
String charValue,
NIVision.ROI roi,
NIVision.OCRProcessingOptions processingOptions,
NIVision.OCRSpacingOptions spacingOptions) |
static NIVision.TransformReport |
NIVision.imaqTransformPixelToRealWorld(NIVision.Image image,
NIVision.PointFloat[] pixelCoordinates) |
static NIVision.TransformReport |
NIVision.imaqTransformRealWorldToPixel(NIVision.Image image,
NIVision.PointFloat[] realWorldCoordinates) |
static void |
NIVision.imaqTranspose(NIVision.Image dest,
NIVision.Image source) |
static void |
NIVision.imaqTruncate(NIVision.Image dest,
NIVision.Image source,
NIVision.TruncateMode highlow,
float ratioToKeep) |
static void |
NIVision.imaqUnflatten(NIVision.Image image,
NIVision.RawData data,
int size) |
static void |
NIVision.imaqUnwrapImage(NIVision.Image dest,
NIVision.Image source,
NIVision.Annulus annulus,
NIVision.RectOrientation orientation,
NIVision.InterpolationMethod method) |
static NIVision.VerifyTextResult |
NIVision.imaqVerifyText(NIVision.Image image,
NIVision.CharSet set,
String expectedString,
NIVision.ROI roi) |
static void |
NIVision.imaqView3D(NIVision.Image dest,
NIVision.Image source,
NIVision.View3DOptions options) |
static int |
NIVision.imaqWatershedTransform(NIVision.Image dest,
NIVision.Image source,
int connectivity8) |
static void |
NIVision.imaqWriteAVIFrame(NIVision.Image image,
int session,
NIVision.RawData data,
int dataLength) |
static void |
NIVision.imaqWriteBMPFile(NIVision.Image image,
String fileName,
int compress,
NIVision.RGBValue colorTable) |
static void |
NIVision.imaqWriteCustomData(NIVision.Image image,
String key,
NIVision.RawData data,
int size) |
static void |
NIVision.imaqWriteFile(NIVision.Image image,
String fileName,
NIVision.RGBValue colorTable) |
static void |
NIVision.imaqWriteJPEG2000File(NIVision.Image image,
String fileName,
int lossless,
float compressionRatio,
NIVision.JPEG2000FileAdvancedOptions advancedOptions,
NIVision.RGBValue colorTable) |
static void |
NIVision.imaqWriteJPEGFile(NIVision.Image image,
String fileName,
int quality,
NIVision.RawData colorTable) |
static void |
NIVision.imaqWritePNGFile(NIVision.Image image,
String fileName,
int compressionSpeed,
NIVision.RGBValue colorTable)
Obsolete functions
|
static void |
NIVision.imaqWritePNGFile2(NIVision.Image image,
String fileName,
int compressionSpeed,
NIVision.RGBValue colorTable,
int useBitDepth) |
static void |
NIVision.imaqWriteTIFFFile(NIVision.Image image,
String fileName,
NIVision.TIFFFileOptions options,
NIVision.RGBValue colorTable) |
static void |
NIVision.imaqWriteVisionFile(NIVision.Image image,
String fileName,
NIVision.RGBValue colorTable) |
static void |
NIVision.imaqXnor(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB) |
static void |
NIVision.imaqXor(NIVision.Image dest,
NIVision.Image sourceA,
NIVision.Image sourceB) |
static void |
NIVision.Priv_ReadJPEGString_C(NIVision.Image image,
byte[] string) |