LEADTOOLS OCR (Leadtools.Forms.Ocr assembly)

GetRasterImage(OcrPageType) Method

Show in webframe







The page type to get.
Gets the current or processing image data of this page as a raster image.
Syntax
RasterImage GetRasterImage( 
   OcrPageType pageType
)
'Declaration
 
Overloads Function GetRasterImage( _
   ByVal pageType As OcrPageType _
) As RasterImage
'Usage
 
Dim instance As IOcrPage
Dim pageType As OcrPageType
Dim value As RasterImage
 
value = instance.GetRasterImage(pageType)
RasterImage GetRasterImage( 
   OcrPageType pageType
)
- (LTRasterImage*)getRasterImage:(LTOcrPageType)pageType;
public RasterImage getRasterImage(OcrPageType pageType)
function Leadtools.Forms.Ocr.IOcrPage.GetRasterImage(OcrPageType)( 
   pageType 
)
RasterImage^ GetRasterImage( 
   OcrPageType pageType
) 

Parameters

pageType
The page type to get.

Return Value

A Leadtools.RasterImage object that represent the current or processing image data of this page.
Remarks

Each IOcrPage contains two versions of the image used to create it: an original (current) and an optional processing version. The processing version usually black/white and has uniform resolution (if the original image is FAX for example) and it gets passed to the internal OCR engine during the zoning and recognition process. The AutoPreprocess method also uses the B/W image to determine if the page is inverted, skewed or has an orientation; however, it applies the correction to both the current and processing images.

You can use GetRasterImage(OcrPageType) to get a copy of either of these images.

You cannot set the processing image of a page; it is created automatically by the engine. This is why there is no IOcrPage.SetRasterImage(OcrPageType pageType) method.

If the original image is black and white and has uniform vertical and horizontal resolution, then the engine will not create a processing image, in other words, GetRasterImage(OcrPageType.Current) and GetRasterImage(OcrPageType.Processing) will return identical Leadtools.RasterImage objects.

If the original image has different horizontal and vertical resolution, such as a FAX image, the processing page will be have be resized to have uniform resolution.

The LEADTOOLS C# and VB .NET Main OCR demos (Examples\DotNet\CS\OcrMainDemo and Examples\DotNet\VB\OcrMainDemo) have an option in the page menu to toggle between showing the current (default) or processing image of each page.

Example
For an example, refer to OcrPageType.
Requirements

Target Platforms

See Also

Reference

IOcrPage Interface
IOcrPage Members
Overload List
OcrPageType Enumeration
SetRasterImage
Programming with the LEADTOOLS .NET OCR
Working with OCR Pages

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.

GetRasterImage(OcrPageType) requires an OCR module license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features