Parallel processing 利用OpenCL提高文本识别速度

Parallel processing 利用OpenCL提高文本识别速度,parallel-processing,opencl,ocr,tesseract,Parallel Processing,Opencl,Ocr,Tesseract,我正在使用Tesseract的GetUTF8Text()方法从图像中提取文本。但是,根据图像的大小,需要大约10-30秒。我可以使用OpenCL在图像的不同部分多次调用相同的函数吗?或者Tesseract是否已经使用OpenCL来加速文本识别过程?我想知道通过将图像分割成多个部分并使用GetUTF8Text()提取文本,是否能够获得任何加速 OpenCL不能用于调用泛型代码-它是计算语言+API,而不是线程API。对于tesseract来说,10-30秒是很慢的。您是否有一个示例映像?OpenM

我正在使用Tesseract的GetUTF8Text()方法从图像中提取文本。但是,根据图像的大小,需要大约10-30秒。我可以使用OpenCL在图像的不同部分多次调用相同的函数吗?或者Tesseract是否已经使用OpenCL来加速文本识别过程?我想知道通过将图像分割成多个部分并使用GetUTF8Text()提取文本,是否能够获得任何加速

OpenCL不能用于调用泛型代码-它是计算语言+API,而不是线程API。对于tesseract来说,10-30秒是很慢的。您是否有一个示例映像?OpenMP可能更符合您的目标。一个
#pragma omp parallel for
就可以了。