示例#1
0
 public static extern int imaqOverlayOpenContour(IntPtr image, ref Point points, int numPoints, ref RGBValue color, [MarshalAs(UnmanagedType.LPStr)] string group);
示例#2
0
 public static extern int imaqOverlayBitmap(IntPtr image, Point destLoc, ref RGBValue bitmap, uint numCols, uint numRows, [MarshalAs(UnmanagedType.LPStr)] string group);
示例#3
0
 public static extern int imaqOverlayLine(IntPtr image, Point start, Point end, ref RGBValue color, [MarshalAs(UnmanagedType.LPStr)] string group);
示例#4
0
 public static extern int imaqMergeOverlay(IntPtr dest, IntPtr source, ref RGBValue palette, uint numColors, [MarshalAs(UnmanagedType.LPStr)] string group);
示例#5
0
 public static extern int imaqOverlayArc(IntPtr image, ref ArcInfo arc, ref RGBValue color, DrawMode drawMode, [MarshalAs(UnmanagedType.LPStr)] string group);
示例#6
0
 public static extern int imaqOverlayRect(IntPtr image, Rect rect, ref RGBValue color, DrawMode drawMode, [MarshalAs(UnmanagedType.LPStr)] string group);
示例#7
0
 public static extern int imaqWriteJPEG2000File(IntPtr image, [MarshalAs(UnmanagedType.LPStr)] string fileName, int lossless, float compressionRatio, ref JPEG2000FileAdvancedOptions advancedOptions, ref RGBValue colorTable);
示例#8
0
 public static extern int imaqSetWindowPalette(int windowNumber, PaletteType type, ref RGBValue palette, int numColors);
示例#9
0
 public static extern int imaqSetToolColor(ref RGBValue color);
示例#10
0
 public static extern int imaqImageToClipboard(IntPtr image, ref RGBValue palette);
示例#11
0
 public static extern int imaqSetWindowBackground(int windowNumber, WindowBackgroundFillStyle fillStyle, WindowBackgroundHatchStyle hatchStyle, ref RGBValue fillColor, ref RGBValue backgroundColor);
示例#12
0
 public static extern int imaqClipboardToImage(IntPtr dest, ref RGBValue palette);
示例#13
0
 public static extern int imaqWriteVisionFile(IntPtr image, [MarshalAs(UnmanagedType.LPStr)] string fileName, ref RGBValue colorTable);
示例#14
0
 public static extern int imaqWritePNGFile2(IntPtr image, [MarshalAs(UnmanagedType.LPStr)] string fileName, uint compressionSpeed, ref RGBValue colorTable, int useBitDepth);
示例#15
0
 public static extern int imaqOverlayOval(IntPtr image, Rect boundingBox, ref RGBValue color, DrawMode drawMode, IntPtr group);
示例#16
0
 public static extern int imaqSetContourColor(ref ROI roi, int id, ref RGBValue color);
示例#17
0
 public static extern int imaqOverlayPoints(IntPtr image, ref Point points, int numPoints, ref RGBValue colors, int numColors, PointSymbol symbol, ref UserPointSymbol userSymbol, [MarshalAs(UnmanagedType.LPStr)] string group);
示例#18
0
 public static extern int imaqSetROIColor(ref ROI roi, ref RGBValue color);
示例#19
0
 public static extern int imaqOverlayText(IntPtr image, Point origin, [MarshalAs(UnmanagedType.LPStr)] string text, ref RGBValue color, ref OverlayTextOptions options, [MarshalAs(UnmanagedType.LPStr)] string group);
示例#20
0
 public static extern int imaqReadFile(IntPtr image, [MarshalAs(UnmanagedType.LPStr)] string fileName, ref RGBValue colorTable, ref int numColors);