|
|
|
|
CoordinateImageToImageControl (Function) In french: CoordonnéeImageVersChampImage Converts the coordinates of a rectangle in the original image to the Image control coordinate system. This function is used to match the coordinates of the source image with the coordinates of the Image control. // Load image for OCR ImageForOCR is Image = dLoadImage(MyImage) // Display a thumbnail of the image in the control IMG_Thumbnail = ImageForOCR // Detect text areas arrAreas is array of Polygon = OCRDetectTextArea(ImageForOCR) // Draw rectangles in the thumbnail dStartDrawing(IMG_Thumbnail) FOR EACH rect OF arrAreas // Transform polygon into a rectangle (here we consider that the polygon has a right angle) recTemp is Rectangle recTemp.X = rect.Point[1].X recTemp.Y = rect.Point[1].Y recTemp.Width = rect.Point[2].X - rect.Point[1].X recTemp.Height = rect.Point[3].Y - rect.Point[1].Y   let rectImage = CoordinateImageToImageControl(IMG_Thumbnail, recTemp) dRectangle(rectImage) END
Syntax
<Result> = CoordinateImageToImageControl(<Image control> , <Coordinates to convert>)
<Result>: Rectangle variable Rectangle variable that corresponds to the rectangle in the Image control coordinate system. <Image control>: Control name Image control used. <Coordinates to convert>: Rectangle variable Name of the Rectangle variable that corresponds to the rectangle in the original image coordinate system. Remarks - The conversion takes into account the display mode of the image.
- The function is ignored if the displayed image is repeated.
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|