static int |
NIVision.imaqAddAnnulusContour(NIVision.ROI roi,
NIVision.Annulus annulus)
Contours functions
|
static void |
NIVision.imaqAddClassifierSample(NIVision.Image image,
NIVision.ClassifierSession session,
NIVision.ROI roi,
String sampleClass,
double[] featureVector)
Classification functions
|
static int |
NIVision.imaqAddClosedContour(NIVision.ROI roi,
NIVision.Point[] points) |
static int |
NIVision.imaqAddLineContour(NIVision.ROI roi,
NIVision.Point start,
NIVision.Point end) |
static int |
NIVision.imaqAddOpenContour(NIVision.ROI roi,
NIVision.Point[] points) |
static int |
NIVision.imaqAddOvalContour(NIVision.ROI roi,
NIVision.Rect boundingBox) |
static int |
NIVision.imaqAddPointContour(NIVision.ROI roi,
NIVision.Point point) |
static int |
NIVision.imaqAddRectContour(NIVision.ROI roi,
NIVision.Rect rect) |
static int |
NIVision.imaqAddRotatedRectContour(NIVision.ROI roi,
NIVision.RotatedRect rect) |
static int |
NIVision.imaqAddRotatedRectContour2(NIVision.ROI roi,
NIVision.RotatedRect rect) |
static NIVision.ClassifierReportAdvanced |
NIVision.imaqAdvanceClassify(NIVision.Image image,
NIVision.ClassifierSession session,
NIVision.ROI roi,
double[] featureVector) |
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 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 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 int |
NIVision.imaqCopyContour(NIVision.ROI destRoi,
NIVision.ROI sourceRoi,
int id) |
static NIVision.Overlay |
NIVision.imaqCreateOverlayFromROI(NIVision.ROI roi) |
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 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 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.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 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 int |
NIVision.imaqGetContour(NIVision.ROI roi,
int index) |
static NIVision.RGBValue |
NIVision.imaqGetContourColor(NIVision.ROI roi,
int id) |
static void |
NIVision.imaqGetContourCount(NIVision.ROI roi) |
static NIVision.ContourInfo |
NIVision.imaqGetContourInfo(NIVision.ROI roi,
int id) |
static NIVision.ContourInfo2 |
NIVision.imaqGetContourInfo2(NIVision.ROI roi,
int id) |
static NIVision.MeterArc |
NIVision.imaqGetMeterArc(int lightNeedle,
NIVision.MeterArcMode mode,
NIVision.ROI roi,
NIVision.PointFloat base,
NIVision.PointFloat start,
NIVision.PointFloat end)
Meter functions
|
static NIVision.Rect |
NIVision.imaqGetROIBoundingBox(NIVision.ROI roi) |
static NIVision.RGBValue |
NIVision.imaqGetROIColor(NIVision.ROI roi) |
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 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 NIVision.MatchColorResult |
NIVision.imaqMatchColor(NIVision.Image image,
NIVision.ColorInformation info,
NIVision.ROI roi) |
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.MatchPattern3Result |
NIVision.imaqMatchPattern3(NIVision.Image image,
NIVision.Image pattern,
NIVision.MatchPatternOptions options,
NIVision.MatchPatternAdvancedOptions advancedOptions,
NIVision.ROI roi) |
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.imaqMoveContour(NIVision.ROI roi,
int id,
int deltaX,
int deltaY) |
static void |
NIVision.imaqOverlayROI(NIVision.Image image,
NIVision.ROI roi,
NIVision.PointSymbol symbol,
NIVision.UserPointSymbol userSymbol,
String group) |
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.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.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.LCDReport |
NIVision.imaqReadLCD(NIVision.Image image,
NIVision.ROI roi,
NIVision.LCDOptions options) |
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 void |
NIVision.imaqRemoveContour(NIVision.ROI roi,
int id) |
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.imaqSetContourColor(NIVision.ROI roi,
int id,
NIVision.RGBValue color) |
static void |
NIVision.imaqSetROIColor(NIVision.ROI roi,
NIVision.RGBValue color) |
static void |
NIVision.imaqSetWindowROI(int windowNumber,
NIVision.ROI roi) |
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 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.imaqTrainChars(NIVision.Image image,
NIVision.CharSet set,
int index,
String charValue,
NIVision.ROI roi,
NIVision.OCRProcessingOptions processingOptions,
NIVision.OCRSpacingOptions spacingOptions) |
static void |
NIVision.imaqTransformROI(NIVision.ROI roi,
NIVision.Point originStart,
float angleStart,
NIVision.Point originFinal,
float angleFinal) |
static void |
NIVision.imaqTransformROI2(NIVision.ROI roi,
NIVision.CoordinateSystem baseSystem,
NIVision.CoordinateSystem newSystem) |
static NIVision.VerifyTextResult |
NIVision.imaqVerifyText(NIVision.Image image,
NIVision.CharSet set,
String expectedString,
NIVision.ROI roi) |