Šioje pamokoje išmoksite konvertuoti rašyseną į tekstą naudojant Python. Jame yra visa informacija, skirta nustatyti IDE, veiksmų sąrašas ir pavyzdinis kodas, skirtas kurti rašymo ranka į tekstą programą naudojant Python. Ši programa nuskaitys ranka rašytas pastabas iš įkelto PNG vaizdo ir konvertuos juos į ieškomą ir redaguojamą skaitmeninį tekstą.
Veiksmai, kaip konvertuoti ranka rašytus užrašus į tekstą naudojant Python
- Įdiekite Aspose.OCR for Python via .NET vadovaudamiesi čia pateiktomis instrukcijomis
- Sukurkite OCR variklio egzempliorių naudodami AsposeOcr klasę
- Inicijuoti įvesties konteinerį OCR apdorojimui naudojant vieną vaizdo tipą
- Pridėkite vaizdo failą, kuris bus apdorotas tekstui atpažinti
- Pateiktame vaizde atlikite ranka parašytą text recognition
- Gaukite bendrą atpažintų teksto segmentų skaičių
- Pakartokite visus atpažintus teksto segmentus ir spausdinkite
Šie veiksmai aprašo, kaip įdiegti rašymo ranka atpažinimą naudojant Python. Sukurkite OCR variklį, sukurkite vaizdų įvesties konteinerį, nustatykite įvesties vaizdą ir atlikite ranka rašyto teksto atpažinimą. Gaukite bendrą atpažintų teksto segmentų skaičių ir parodykite juos ekrane analizuodami išvesties kolekciją.
Kodas, skirtas paversti rašyseną tekstu naudojant Python
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) |
Šis straipsnis išmokė mus pakeisti ranka rašytas pastabas į tekstą naudojant Python. Norėdami ištraukti tekstą iš nuskaityto PDF, žr. straipsnį Kaip išgauti tekstą iš nuskaityto PDF C#.