1
我目前正在編寫一個需要在其中使用OCR的Android應用程序。Android中圖像字節表示的字節每像素值
爲了達到這個目的,我使用了Tesseract和tesseract-android-tools project。
我設法得到的Tesseract API來初始化,需要使用以下setImage功能:
void com.googlecode.tesseract.android.TessBaseAPI.setImage(byte[] imagedata, int width, int height, int bpp, int bpl)
我所用的是如何得到正確的值BPP(每像素字節)掙扎, bpl(每行字節數)。 有誰知道我如何獲得這些值?我現在已經把相當隨機的數值放在那裏,並且認爲它以後會導致錯誤。
我應該注意到,該應用程序還使用JavaCV進行圖像識別,它正在識別圖像,並且使用相同的圖像數據來源進行此次tesseract調用。
謝謝。
我不知道爲什麼BPL是一個額外的輸入。總是不是'bpl = bpp * width'? – 2011-10-04 12:58:20