V tomto tutoriálu se naučíte převést ručně psaný text na text pomocí Pythonu. Obsahuje všechny podrobnosti pro nastavení IDE, seznam kroků a ukázkový kód pro vývoj aplikace pro psaní rukou na text pomocí Pythonu. Tato aplikace přečte ručně psané poznámky z načteného PNG obrázku a převede je na prohledávatelný a upravitelný digitální text.
Kroky k převodu ručně psaných poznámek na text pomocí Pythonu
- Nainstalujte Aspose.OCR for Python via .NET podle pokynů zde
- Vytvořte instanci stroje OCR pomocí třídy AsposeOcr
- Inicializujte vstupní kontejner pro zpracování OCR s jedním typem obrázku
- Přidejte soubor obrázku, který má být zpracován pro rozpoznání textu
- Proveďte ručně psaný text recognition na poskytnutém obrázku
- Získejte celkový počet rozpoznaných textových segmentů
- Procházejte všechny rozpoznané textové segmenty a tiskněte
Tyto kroky popisují, jak implementovat rozpoznávání rukopisu pomocí Pythonu. Spusťte modul OCR, vytvořte vstupní kontejner pro obrázky, nastavte vstupní obrázek a proveďte rozpoznání ručně psaného textu. Získejte celkový počet rozpoznaných textových segmentů a zobrazte je na obrazovce analýzou výstupní kolekce.
Kód pro přeměnu rukopisu na text pomocí Pythonu
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) |
Tento článek nás naučil, jak změnit ručně psané poznámky na text pomocí Pythonu. Chcete-li extrahovat text z naskenovaného PDF, přečtěte si článek na Jak extrahovat text z naskenovaného PDF v C#.