public bool DrawSolidRectangle(Point location, uint width, uint height, double val) { Size size = new Size((int)width, (int)height); FIARECT fiaRect = new FIARECT(location, size); return(FreeImage.DrawSolidRectangle(this.Dib, fiaRect, val)); }
public bool Clear() { FIARECT fiaRect = new FIARECT(0, 0, this.Width - 1, this.Height - 1); if (this.IsGreyScale) { return(FreeImage.DrawSolidRectangle(this.Dib, fiaRect, 0.0f)); } else { return(FreeImage.DrawColourSolidRect(this.Dib, fiaRect, new RGBQUAD(Color.Black))); } }
public bool KernelCorrelateImageRegions(FreeImageAlgorithmsBitmap src2, Rectangle rect1, Rectangle rect2, FIARECT searchRect, FIBITMAP mask, CorrelationPrefilter prefilter, out Point pt, out double max) { FIARECT fiaRect1 = new FIARECT(rect1); FIARECT fiaRect2 = new FIARECT(rect2); FIAPOINT fiaPoint = new FIAPOINT(); bool ret = FreeImage.KernelCorrelateImageRegions(this.Dib, fiaRect1, src2.Dib, fiaRect2, searchRect, mask, prefilter, out fiaPoint, out max); pt = new Point(fiaPoint.x, fiaPoint.y); return(ret); }
internal static extern bool KernelCorrelateImageRegions( FIBITMAP src1, FIARECT rect1, FIBITMAP src2, FIARECT rect2, FIARECT search_area, FIBITMAP mask, CorrelationPrefilter prefilter, out FIAPOINT pt2, out double max);
public bool Clear() { FIARECT fiaRect = new FIARECT(0, 0, this.Width - 1, this.Height - 1); if(this.IsGreyScale) return FreeImage.DrawSolidRectangle(this.Dib, fiaRect, 0.0f); else return FreeImage.DrawColourSolidRect(this.Dib, fiaRect, new RGBQUAD(Color.Black)); }
public bool KernelCorrelateImageRegions(FreeImageAlgorithmsBitmap src2, Rectangle rect1, Rectangle rect2, FIARECT searchRect, FIBITMAP mask, CorrelationPrefilter prefilter, out Point pt, out double max) { FIARECT fiaRect1 = new FIARECT(rect1); FIARECT fiaRect2 = new FIARECT(rect2); FIAPOINT fiaPoint = new FIAPOINT(); bool ret = FreeImage.KernelCorrelateImageRegions(this.Dib, fiaRect1, src2.Dib, fiaRect2, searchRect, mask, prefilter, out fiaPoint, out max); pt = new Point(fiaPoint.x, fiaPoint.y); return ret; }
public bool DrawColourSolidRect(FIARECT rect, RGBQUAD colour) { return(FreeImage.DrawColourSolidRect(this.Dib, rect, colour)); }
public bool DrawColourRect(Rectangle rect, RGBQUAD colour, int lineWidth) { FIARECT fiaRect = new FIARECT(rect); return(FreeImage.DrawColourRect(this.Dib, fiaRect, colour, lineWidth)); }
public bool KernelCorrelateImageRegions(FreeImageAlgorithmsBitmap src2, FIARECT rect1, FIARECT rect2, FIBITMAP mask, CorrelationPrefilter prefilter, out FIAPOINT pt, out double max) { return FreeImage.KernelCorrelateImageRegions(this.Dib, rect1, src2.Dib, rect2, FIARECT.Empty, mask, prefilter, out pt, out max); }
public bool KernelCorrelateImageRegions(FreeImageAlgorithmsBitmap src2, FIARECT rect1, FIARECT rect2, out FIAPOINT pt, out double max) { return(FreeImage.KernelCorrelateImageRegions(this.Dib, rect1, src2.Dib, rect2, FIARECT.Empty, FIBITMAP.Zero, null, out pt, out max)); }
public bool DrawColourSolidRect(FIARECT rect, RGBQUAD colour) { return FreeImage.DrawColourSolidRect(this.Dib, rect, colour); }
public bool DrawColourSolidRect(Rectangle rect, RGBQUAD colour) { FIARECT fiaRect = new FIARECT(rect); return(FreeImage.DrawColourSolidRect(this.Dib, fiaRect, colour)); }
public bool KernelCorrelateImageRegions(FreeImageAlgorithmsBitmap src2, FIARECT rect1, FIARECT rect2, FIBITMAP mask, CorrelationPrefilter prefilter, out FIAPOINT pt, out double max) { return(FreeImage.KernelCorrelateImageRegions(this.Dib, rect1, src2.Dib, rect2, FIARECT.Empty, mask, prefilter, out pt, out max)); }
public bool DrawSolidRectangle(Point location, Size size, double val) { FIARECT fiaRect = new FIARECT(location, size); return(FreeImage.DrawSolidRectangle(this.Dib, fiaRect, val)); }
public bool DrawSolidRectangle(Rectangle rect, double val) { FIARECT fiaRect = new FIARECT(rect.Left, rect.Top, rect.Right, rect.Bottom); return(FreeImage.DrawSolidRectangle(this.Dib, fiaRect, val)); }
public bool DrawSolidRectangle(FIARECT rect, double val) { return(FreeImage.DrawSolidRectangle(this.Dib, rect, val)); }
public bool DrawColourRect(FIARECT rect, RGBQUAD colour, int lineWidth) { return FreeImage.DrawColourRect(this.Dib, rect, colour, lineWidth); }
public bool DrawSolidRectangle(FIARECT rect, double val) { return FreeImage.DrawSolidRectangle(this.Dib, rect, val); }
public bool DrawColourRect(Rectangle rect, RGBQUAD colour, int lineWidth) { FIARECT fiaRect = new FIARECT(rect); return FreeImage.DrawColourRect(this.Dib, fiaRect, colour, lineWidth); }
public bool DrawSolidRectangle(Point location, Size size, double val) { FIARECT fiaRect = new FIARECT(location, size); return FreeImage.DrawSolidRectangle(this.Dib, fiaRect, val); }
public bool DrawColourSolidRect(Rectangle rect, RGBQUAD colour) { FIARECT fiaRect = new FIARECT(rect); return FreeImage.DrawColourSolidRect(this.Dib, fiaRect, colour); }
public bool DrawColourRect(FIARECT rect, RGBQUAD colour, int lineWidth) { return(FreeImage.DrawColourRect(this.Dib, rect, colour, lineWidth)); }
public bool DrawSolidRectangle(Rectangle rect, double val) { FIARECT fiaRect = new FIARECT(rect.Left, rect.Top, rect.Right, rect.Bottom); return FreeImage.DrawSolidRectangle(this.Dib, fiaRect, val); }
public bool KernelCorrelateImageRegions(FreeImageAlgorithmsBitmap src2, Rectangle rect1, Rectangle rect2, FIARECT searchRect, out Point pt, out double max) { return(this.KernelCorrelateImageRegions(src2, rect1, rect2, searchRect, FIBITMAP.Zero, null, out pt, out max)); }
public bool DrawSolidRectangle(Point location, uint width, uint height, double val) { Size size = new Size((int) width, (int) height); FIARECT fiaRect = new FIARECT(location, size); return FreeImage.DrawSolidRectangle(this.Dib, fiaRect, val); }
internal static extern bool DrawSolidRectangle(FIBITMAP src, FIARECT rect, double value);
public bool KernelCorrelateImageRegions(FreeImageAlgorithmsBitmap src2, FIARECT rect1, FIARECT rect2, out FIAPOINT pt, out double max) { return FreeImage.KernelCorrelateImageRegions(this.Dib, rect1, src2.Dib, rect2, FIARECT.Empty, FIBITMAP.Zero, null, out pt, out max); }
internal static extern bool DrawColourSolidRect(FIBITMAP src, FIARECT rect, RGBQUAD colour);
public bool KernelCorrelateImageRegions(FreeImageAlgorithmsBitmap src2, Rectangle rect1, Rectangle rect2, FIARECT searchRect, out Point pt, out double max) { return this.KernelCorrelateImageRegions(src2, rect1, rect2, searchRect, FIBITMAP.Zero, null, out pt, out max); }
internal static extern bool DrawColourRect(FIBITMAP src, FIARECT rect, RGBQUAD colour, int line_width);