OCR'yi tesseract için yeniyim. Bir görüntüyü tif'e dönüştürmeye çalıştım ve pencerelerdeki cmd'yi kullanarak tesseract'tan çıkan çıktıyı görmek için çalıştırdım, ama yapamadım. Bana yardımcı olabilir misiniz? Kullanılacak komut ne olacak?Windows komut satırında tesseract ocr'yi test edebilir miyim?
6
A
cevap
12
tesseract.exe sözdizimi tesseract.exe inputimage output-text-file
olduğunu en basit:
İşte benim örnek bir resimdir. Buradaki varsayım, tesseract.exe dosyasının PATH
ortam değişkenine eklenmesidir. Metin bağımsız değişkeni tanımak çok zorsa, -psm N
bağımsız değişkenini ekleyebilirsiniz.
Ben doğruluk düzeyi yeterince iyi değil sürece (herhangi bir -psm
anahtarlar olmadan) düzenli sözdizimi, ekli görüntü ile yeterince iyi çalışıyor görüyoruz.
İngilizce olmayan karakterlerin (reçete yanındaki sembol gibi) tanınmadığını unutmayın; varsayılan kurulumum sadece İngilizce eğitim verilerini içerir. İşte
teserakt sözdizimi açıklaması aşağıda verilmiştir:C:\Users\vish\Desktop>tesseract.exe
Usage:tesseract.exe imagename outputbase [-l lang] [-psm pagesegmode] [configfile...]
pagesegmode values are:
0 = Orientation and script detection (OSD) only.
1 = Automatic page segmentation with OSD.
2 = Automatic page segmentation, but no OSD, or OCR
3 = Fully automatic page segmentation, but no OSD. (Default)
4 = Assume a single column of text of variable sizes.
5 = Assume a single uniform block of vertically aligned text.
6 = Assume a single uniform block of text.
7 = Treat the image as a single text line.
8 = Treat the image as a single word.
9 = Treat the image as a single word in a circle.
10 = Treat the image as a single character.
-l lang and/or -psm pagesegmode must occur before anyconfigfile.
Single options:
-v --version: version info
--list-langs: list available languages for tesseract engine
Ve burada görüntü için çıkış var (NOT: Ben indirilen olduğunda, bir PNG resmi dönüştürülür):
C:\Users\vish\Desktop>tesseract.exe ECL8R.png out.txt
Tesseract Open Source OCR Engine v3.02 with Leptonica
C:\Users\vish\Desktop>type out.txt.txt
1 Project Background
A prescription (R) is a written order by a physician or medical doctor to a pharmacist in the form of
medication instructions for an individual patient. You can't get prescription medicines unless someone
with authority prescribes them. Usually, this means a written prescription from your doctor. Dentists,
optometrists, midwives and nurse practitioners may also be authorized to prescribe medicines for you.
It can also be defined as an order to take certain medications.
A prescription has legal implications; this means the prescriber must assume his responsibility for the
clinical care ofthe patient.
Recently, the term "prescriptionΓÇ¥ has known a wider usage being used for clinical assessments,
İlgili konular
- 1. Selenium Test işlemini komut satırında
- 2. Python'da bir iç işlevi test edebilir miyim?
- 3. Bir test yönteminde çoklu atılan istisnaları test edebilir miyim?
- 4. Windows komut satırında standart girdi girişi
- 5. Xcode simulator ile Önemli Değişikliği test edebilir miyim?
- 6. Xcode simülatöründe ivme ölçer etkisini test edebilir miyim?
- 7. Komut dizimin Webpack tarafından işlenip işlenmediğini tespit edebilir miyim?
- 8. meteor 1.3 komut satırında tanınmayan
- 9. Komut satırında xcodebuild'i nasıl kullanabilirim?
- 10. Grails komut satırında kilitleniyor
- 11. dokumaya komut satırında
- 12. Dosyanın son değiştirilme tarihi Windows komut satırında nasıl edinilir?
- 13. Windows komut satırında (ve en sonunda MsBuild'de) cygwin komutlarını otomatikleştirme
- 14. Komut satırında işlem ağacının bir işlemini sonlandır (Windows)
- 15. Node.js komut dosyalarını Unix | boru (komut satırında)?
- 16. Komut satırında alan kimlik bilgilerini doğrulama
- 17. php komut satırında ini ayarı
- 18. Komut satırında php kodunu çalıştır
- 19. Komut satırında hata ayıklama C#
- 20. nasıl pencereler komut satırında parametre kaçmak için?
- 21. Sadece Windows'ta komut satırında PHP'yi çalıştırmak istiyorum. Nasıl başlanır?
- 22. StreamReader.ReadLineAsync'i CancellationToken ile iptal edebilir miyim?
- 23. Genel .gitignore göz ardı edebilir miyim?
- 24. iPhone'un takılı olup olmadığını kontrol edebilir miyim?
- 25. SWT'de metin alanlarındaki değişikliği tespit edebilir miyim?
- 26. Odağın kaynağını tespit edebilir miyim? (Javascript, jQuery)
- 27. NSMutableArray'ı yalnızca benzersiz değerleri kabul edebilir miyim?
- 28. dosya kopyalama pencere komut satırında ağ bilgisayarlarına Windows üzerinde bir komut dosyası oluşturmak için çalışıyorum
- 29. Windows Phone 7 öykünücüsü için ikinci bir parmağı taklit edebilir miyim?
- 30. Ünite MonoDevelop'ta tek bir [Test] yöntemini nasıl test edebilir?
açıklayınız ne daha detaylı çalıştım. – Vish
@Vish Siteye tesseract kitaplığı yükledim. ve cmd'den metin resmini dönüştürmeyi denedim. tesseract imagename.tif çıktı. Ama hiçbir çıktı alamadım. – Akunar
Yazdığınız sözdizimi için çıktı, bir dosyada, output.txt'de saklanır. Böyle bir dosya oluşturuldu mu kontrol ettiniz? Ayrıca, TIF Dosyanızı bir yere yükleyebilir misiniz? Biraz zaman alırsam tesseract yüklememi kontrol edebilirim. – Vish