2014-05-10 15 views
5
I
Error: Illegal min or max specification! 
signal_termination_handler:Error:Signal_termination_handler called:Code 5002 

Tesseract hatası. Kaçak dakika veya en fazla özellikleri

I bileşimleri çözüm bulundu bildiren bir hata var burada http://tess4j.sourceforge.net/codesample.html örnek kodu çalıştırmak çalışıyor

Burada https://code.google.com/p/tesseract-ocr/issues/detail?id=228 ppl, yerel ayarın hatalardan kurtulmak için yeterli olduğunu söyler. Benim sorunum Java değil C yazmak ++ ve her yerde onlar bu

#include <locale.h> 
setlocale (LC_NUMERIC, "C"); 
Ben setTessVariable(String, String) yöntemi kullanmak çalışıyordu

gibi yaptığı gibi benim kodda yerel ayarlayabilirsiniz nasıl bulamıyor ama işe yaramadı olmasıdır . Girişte bulunan pdf dosyalarının, bu dilde nasıl ayarlanacağımı bilmesi durumunda minnettar olacağımı bildiğim için, cila dilinde olduğunu belirteceğim. Linux x64 platformunda çalıştırmaya çalışıyorum.

+7

Programınızı başlattığınızda, komut satırında LC_NUMERIC = "C" yi dışa aktarabilir misiniz? – nguyenq

+0

Eh, lütuf yapmaya başlamadan önce çözümünüzü kontrol etmedim. Şimdi kontrol ettim ve işe yarıyor. Ülkemde bir kolon olan ondalık işareti ile ilgili bir problemdi. – wawek

+3

Birisi soruya cevap vermek zorunda ya da ödül kaybedilecek. –

cevap

6

'Eğer programınızı başlattığınızda komut satırında LC_NUMERIC = 'C' aktarabilir miyim?'

- nguyenq

-1

aç terminali, ihracat LC_NUMERIC = "C" ve orada da gelen Eclipse veya NetBeans'i başlatmak (önemli!).

+0

Kararımı verdiğim soruyu neden bir buçuk yıl önce yanıtlıyorsunuz ve daha önce doğru olarak işaretlenmiş olan cevabı nasıl kopyaladınız? – wawek

İlgili konular