PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [VB.net]Tessnet2 nutzen?



Leange
30.03.2012, 17:10
Hi

Ich habe grad probiert Tessnet2 (http://www.pixel-technology.com/freeware/tessnet2/) (OCR) unter VB zu nutzen.

Allerdings beendet sich das Programm bei normaler Ausführung ohne irgendwelche Fehlerausgaben einfach.

Erstmal der Source:


Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim image As Bitmap
image = New Bitmap("C:\test.jpg")

Dim ocr As New tessnet2.Tesseract()

ocr.SetVariable("tessedit_char_whitelist", "0123456789")

ocr.Init("C:\temp", "deu", False)
Dim result As List(Of tessnet2.Word) = ocr.DoOCR(image, Rectangle.Empty)

End Sub

End ClassDie tessnet2_32.dll habe ich unter Verweisen hinzugefügt. Zielframework habe ich auf 2.0 gesetzt. Sieht auch alles ganz gut aus, keine Fehler beim kompilieren.

Wenn ich es mit Einzelschritten ausführe erhalte ich an der Stelle

Dim ocr As New tessnet2.Tesseract()folgenden Fehler:

http://img6.imagebanana.com/img/e79u4st7/fehler.PNG

Damit kann ich allerdings nicht allzuviel anfangen.
Sollte ich möglicherweise die DLL selber kompilieren?

Bin für jeden Tipp dankbar.

MfG Leange