Hi

Ich habe grad probiert Tessnet2 (OCR) unter VB zu nutzen.

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

Erstmal der Source:

Code:
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 Class
Die 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
Code:
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