Beispiel #1
0
 public static extern int imaqLearnGeometricPattern2(IntPtr image, PointFloat originOffset, double angleOffset, ref CurveOptions curveOptions, ref LearnGeometricPatternAdvancedOptions2 advancedLearnOptions, IntPtr mask);
Beispiel #2
0
 public static extern IntPtr imaqMatchGeometricPattern3(IntPtr image, IntPtr pattern, ref CurveOptions curveOptions, ref MatchGeometricPatternOptions matchOptions, ref MatchGeometricPatternAdvancedOptions3 advancedMatchOptions, ref ROI roi, ref int numMatches);
Beispiel #3
0
 public static extern int imaqSetIntPtrsOptions(ref IntPtr multiplePattern, [MarshalAs(UnmanagedType.LPStr)] string label, ref CurveOptions curveOptions, ref MatchGeometricPatternOptions matchOptions, ref MatchGeometricPatternAdvancedOptions2 advancedMatchOptions);
Beispiel #4
0
 public static extern IntPtr imaqDetectRectangles(IntPtr image, ref RectangleDescriptor rectangleDescriptor, ref CurveOptions curveOptions, ref ShapeDetectionOptions shapeDetectionOptions, ref ROI roi, ref int numMatchesReturned);
Beispiel #5
0
 public static extern IntPtr imaqExtractCurves(IntPtr image, ref ROI roi, ref CurveOptions curveOptions, ref uint numCurves);
Beispiel #6
0
 public static extern IntPtr imaqClampMax2(IntPtr image, ref ROI roi, ref CoordinateSystem baseSystem, ref CoordinateSystem newSystem, ref CurveOptions curveSettings, ref ClampSettings clampSettings, ref ClampOverlaySettings clampOverlaySettings);