Я пытаюсь развернуть tesseract для чтения изображения из буфера обмена с помощью приведенного ниже кода в C # window.form. Но появляется черное окно командной строки и ничего не происходит.
private void b1_Click(object sender, EventArgs e)
{
if (ofd1.ShowDialog() == DialogResult.OK)
{
var img = new Bitmap(ofd1.FileName);
var ocr = new TessBaseAPI("./tessdata", "eng", OcrEngineMode.DEFAULT);
var page = ocr.SetImage(img);
tb1.Text = page.ToString();
}
}
Ошибка, которую он выдает: cannot convert from 'System.Drawing.Bitmap' to 'Leptonica.Pix'
надеюсь, что это можно улучшить.