I just dont want to loose all of this even tho it does not work

This commit is contained in:
2023-04-04 13:14:16 +02:00
parent b80f121299
commit f3bb302ac9
5 changed files with 211 additions and 22 deletions
+25
View File
@@ -4,6 +4,7 @@ using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tesseract;
namespace OCR_Decode
{
@@ -13,5 +14,29 @@ namespace OCR_Decode
{
Name = "Name";
}
public override object DecodePng()
{
string result = "";
Image rawData = WindowImage;
TesseractEngine engine = new TesseractEngine(TESS_DATA_FOLDER.FullName, "eng", EngineMode.Default);
var tessImage = Pix.LoadFromMemory(ImageToByte(WindowImage));
Page page = engine.Process(tessImage);
// Get the iterator for the page layout
using (var iter = page.GetIterator())
{
// Loop over the elements of the page layout
iter.Begin();
do
{
// Get the text for the current element
result += iter.GetText(PageIteratorLevel.Word);
} while (iter.Next(PageIteratorLevel.Word));
}
return result;
}
}
}