Anyone? Thanks!
On Sunday 14 July 2024 at 14:13:38 UTC+8 vizier87 wrote: > Hi everyone, I need some help with the flow of the Tesseract pre-procesing. > > Here's a thermography image I'm attempting to detect: > [image: 6.png] > > > the code I'm using in .NET is the following: > Try > > ' Load the image using OpenCvSharp > Dim src As Mat = Cv2.ImRead(imagePath, ImreadModes.Grayscale) > > > ' Apply preprocessing steps > Dim processedImage As New Mat() > Cv2.Resize(src, processedImage, New Size(src.Width * size, > src.Height * size)) ' Resize to double the size > > Cv2.Threshold(processedImage, processedImage, threshold, maxval, > ThresholdTypes.Otsu) ' Apply thresholding > > ' Save the preprocessed image to a temporary file on the desktop > Dim desktopPath As String = > Environment.GetFolderPath(Environment.SpecialFolder.Desktop) > Dim tempImagePath As String = System.IO.Path.Combine(desktopPath, > "temp_image.png") > Cv2.ImWrite(tempImagePath, processedImage) > > > > Using engine As New TesseractEngine("C:\Program > Files\Tesseract-OCR\tessdata", "eng", EngineMode.Default) > ' Load the preprocessed image > Using img As Pix = Pix.LoadFromFile(tempImagePath) > ' Perform OCR > Using page As Page = engine.Process(img) > ' Get the recognized text > Dim recognizedText As String = page.GetText() > Return recognizedText > End Using > End Using > End Using > > > > > > > Catch ex As Exception > Return "Error performing OCR: " & ex.Message > End Try > End Function > > > admittedly, this was done with the help of a particular AI, but I've been > tuning it in all the places (size, threshold and maxval) and still got > nothing. > > Quite sure the flow is incorrect. Can anyone suggest any additional > pre-processing? > > Thanks. > > > -- You received this message because you are subscribed to the Google Groups "tesseract-ocr" group. To unsubscribe from this group and stop receiving emails from it, send an email to tesseract-ocr+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/tesseract-ocr/98b7b7c2-a80d-4b66-98d9-d8bea769856bn%40googlegroups.com.