Konvertálja a kézírást szöveggé Python segítségével

Ebben az oktatóanyagban megtanulhatja, hogyan lehet a kézírást szöveggé konvertálni Python használatával. Tartalmazza az IDE beállításához szükséges összes részletet, a lépések listáját és egy mintakódot egy kézírásból szöveggé alkalmazás Python használatával fejlesztéséhez. Ez az alkalmazás beolvassa a kézzel írt jegyzeteket a betöltött PNG képről, és kereshető és szerkeszthető digitális szöveggé konvertálja azokat.

Lépések a kézzel írott jegyzetek szöveggé konvertálásához Python használatával

  1. Telepítse a Aspose.OCR for Python via .NET alkalmazást az itt található utasításokat követve
  2. Hozzon létre egy példányt az OCR motorból a AsposeOcr osztály használatával
  3. Inicializáljon egy bemeneti tárolót az OCR-feldolgozáshoz egyetlen képtípussal
  4. Adja hozzá a szövegfelismeréshez feldolgozandó képfájlt
  5. Hajtsa végre a kézírásos text recognition műveletet a megadott képen
  6. Szerezze meg a felismert szövegszegmensek teljes számát
  7. Ismételje meg az összes felismert szövegszegmenst, és nyomtassa ki

Ezek a lépések leírják, hogyan lehet megvalósítani a kézírás-felismerést Python használatával. Példányosítsa az OCR-motort, hozza létre a képek beviteli tárolóját, állítsa be a beviteli képet, és hajtsa végre a kézzel írt szövegfelismerést. Szerezze meg a felismert szövegszegmensek teljes számát, és jelenítse meg őket a képernyőn a kimeneti gyűjtemény elemzésével.

Kód a kézírás szöveggé alakításához Python használatával

import aspose.ocr as api # Import the Aspose.OCR module
from aspose.ocr import License # Import the License class from the module
license = License() # Instantiate and apply a license
license.set_license("License.lic") # Load the license file
extractTextFromImage = api.AsposeOcr() # Create OCR engine
imageDatas = api.OcrInput(api.InputType.SINGLE_IMAGE) # Initialize an input container
imageDatas.add("sample2.png")# Add the image file
# Perform handwritten text recognition on the provided image
textExtractedFromImage = extractTextFromImage.recognize_handwritten_text(imageDatas)
length = textExtractedFromImage.length # Get the total number
# Iterate through all recognized text segments
for i in range(length):
# Print each recognized text segment to the console
print(textExtractedFromImage[i].recognition_text)
Ez a mintakód egy alkalmazást mutat be, amely a kézírást Python használatával szöveggé alakítja. Beállíthatja az InputType-ot PDF-re beolvasott PDF-hez, KÖNYVTÁR-ra több kép esetén, vagy ZIP-re stb. A bemeneti kép lehet GIF, PNG, JPEG, BMP vagy TIFF.

Ez a cikk megtanította nekünk, hogyan változtassuk át a kézzel írt jegyzeteket szöveggé Python használatával. Ha szöveget szeretne kivonni egy beolvasott PDF-ből, olvassa el a következő cikket: {{HIPERLINK1}}.

 Magyar