Bu eğitim size Python kullanarak görüntüden metin çıkarmayı öğretecektir. Aspose.OCR’yi kullanmak için ortamı ayarlamaya yönelik bilgiler, program akışını açıklamak için bir adım listesi ve görüntüden metin çıkarmak için bir Python kodu sağlar. Tek bir PNG/JPEG/PDF/TIFF/GIF/BMP görüntüsünden veya bir dizindeki görüntü koleksiyonundan metin çıkarmayı öğreneceksiniz.
Python’da Görüntüden Metin Çıkarma Adımları
- Aspose.OCR for Python via .NET‘i kullanarak bir görüntüden metin çıkarmak için ortamı ayarlayın
- Metin okumak için AsposeOcr sınıfının bir nesnesini oluşturun
- Resim eklemek için OcrInput koleksiyon sınıfının bir nesnesini oluşturun
- Ocr giriş türünü DIRECTORY olarak ayarlayın
- Görüntü koleksiyonuna bir veya daha fazla dizin yolu ekleyin
- OcrInput nesnesini sağlayarak extractTextFromImage() yöntemini çağırın
- Çıkarılan tüm metni konsolda görüntüle
Bu adımlar, Görüntüden metin çıkarmak için Python programını açıklar. AsposeOcr sınıfının bir nesnesini, görüntü koleksiyonunu korumak için OcrInput nesnesini oluşturun, koleksiyondaki görüntü listesini ayarlayın ve metni okumak için recognize() yöntemini çağırın. Son olarak, tanınan metin, döndürülen koleksiyonu recognize() yönteminden ayrıştırarak tek tek görüntülenir.
Python’da OCR kullanarak Görüntüden Metin Çıkarma Kodu
import aspose.ocr as api | |
from aspose.ocr import License | |
# Instantiate a license | |
license = License() | |
license.set_license("License.lic") | |
extractTextFromImage = api.AsposeOcr() | |
imageDatas = api.OcrInput(api.InputType.DIRECTORY) | |
imageDatas.add("/Users/myuser/Images/") | |
textExtractedFromImage = extractTextFromImage.recognize(imageDatas) | |
length = textExtractedFromImage.length | |
for i in range(length): | |
print(textExtractedFromImage[i].recognition_text) |
Bu kod, Python kullanarak görüntüden metin çıkarmayı gösterir. Giriş türünü gereksinimlerinize göre SINGLE_IMAGE, PDF, TIFF, URL, ZIP, vb. olarak ayarlayabilirsiniz. OcrInput sınıfındaki add() metodunu kullanarak birden fazla dizin yolu veya görüntü yolu ekleyebilirsiniz.
Bu makale bize Python kullanarak görüntüden veri çıkarma sürecini öğretti. El yazısıyla yazılmış görüntüyü okumak için Python kullanarak el yazısını metne dönüştürün‘deki makaleye bakın.