domingo, 6 de maio de 2012

Delphi - trabalhando com OCR


function  JP_OCR(ARQUIVO: STRING): STRING;
var
midoc,miword: OleVariant;
s: string;
i: integer;
begin
midoc := CreateOleObject('MODI.Document');
midoc.create(ARQUIVO);
midoc.images[0].ocr(22,0,0);
s := '';
for i := 0 to  midoc.images[0].layout.words.count-1 do
begin
miword := midoc.images[0].layout.words[i];
s := s+' '+miword.text;
end;
result := s;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(JP_OCR('C:\img.jpg') );
end;

Nenhum comentário:

Postar um comentário