我目前正尝试通过php-tesseract Wrapper类(https://code.google.com/p/php-tesseract/)从tesseract API调用SetImage()
方法,因为我想使用setRectangle()
方法。
使用SetImage()
时,是否有人知道预期哪些参数。我不知道如何将我的图像传递给此方法,并且无法在网上找到任何PHP文档。
我非常感谢任何提示或建议!
非常感谢你。
答案 0 :(得分:0)
来自sources:
function SetImage($imagedata_or_pix,$width=null,$height=null,$bytes_per_pixel=null,$bytes_per_line=null) {
switch (func_num_args()) {
case 1: TessBaseAPI_SetImage($this->_cPtr,$imagedata_or_pix); break;
case 2: TessBaseAPI_SetImage($this->_cPtr,$imagedata_or_pix,$width); break;
case 3: TessBaseAPI_SetImage($this->_cPtr,$imagedata_or_pix,$width,$height); break;
case 4: TessBaseAPI_SetImage($this->_cPtr,$imagedata_or_pix,$width,$height,$bytes_per_pixel); break;
default: TessBaseAPI_SetImage($this->_cPtr,$imagedata_or_pix,$width,$height,$bytes_per_pixel,$bytes_per_line);
}
}
希望它有所帮助...