IEVisionVCL, unit ievision

TIEVisionOCR.getWordBoxes

TIEVisionOCR.getWordBoxes


Declaration


function getWordBoxes():TIEVisionVectorObjRef; safecall;


Description


Extracts words as Unicode text and their bounding boxes.
Returns a list of TIEVisionOCRWordBox objects.


Example


var
  boxes:TIEVisionVectorObjRef;
  box:TIEVisionOCRWordBox;
  i:integer;
begin
  ImageEnView1.IEBitmap.Canvas.Pen.Color := clBlue;
  ImageEnView1.IEBitmap.Canvas.Brush.Style := bsClear;

  boxes := m_OCR.getWordBoxes();
  for i:=0 to boxes.size()-1 do
  begin
    box := TIEVisionOCRWordBox( boxes.getObj(i) );
    with box.getBox() do
      ImageEnView1.IEBitmap.Canvas.Rectangle(x, y, x+width, y+height);
  end;

  ImageEnVect1.Update();
end;