Thema: Delphi TesseractOCR

Einzelnen Beitrag anzeigen

Hobbycoder

Registriert seit: 22. Feb 2017
1.016 Beiträge
 
#3

AW: TesseractOCR

  Alt 24. Jun 2025, 12:48
Mein Vorschlag wäre, installier Dir Pdf24, darunter gibt es Tesseract, was hervorragend funktioniert.
So musst Du nur ein einfaches Setup installieren und hast jede Menge Mehrwert plus OCR.
und welche Github-Repository benutzt du?
Bei meiner schlägt's schon beim tesseract:=TTesseractOCR4.Create; in die Bresche. Und ich hab keine Ahnung was da fehlt.
Laut madExcept hier:
Delphi-Quellcode:
constructor TTesseractOCR4.Create;
begin
  if (hTesseractLib = 0) then
    raise Exception.Create('Tesseract library is not loaded');
  FTessBaseAPI := TessBaseAPICreate(); //<----- Hier
  FPageLayout := TTesseractPageLayout.Create(FTessBaseAPI);
end;
was mich zur tesseractocr.capi bringt:
  TfnTessBaseAPICreate = function: TessBaseAPI; cdecl; Was ja irgendein Aufruf in einer Dll sein dürfte. Doch da komm ich nicht weiter.

Hab auch die DLL's alle gelöscht und mir mal PDF24 installiert.
Gruß Hobbycoder
Alle sagten: "Das geht nicht.". Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
  Mit Zitat antworten Zitat