【发布时间】:2011-06-17 05:00:20
【问题描述】:
我正在四核处理器上使用 Tesseract 进行 OCR。 为了提高速度,我想一次阅读 4 个单词,使用 4 个线程。 从多个线程同时调用 Tesseract 是否安全?
注意:每个线程将处理不同的非共享图像。
注意:由于速度原因,用锁守卫是不行的。
【问题讨论】:
-
代码可以是线程安全的,无需重入。听起来您想要线程安全,而不一定要重入。
-
是的,它可以通过使用锁使其成为线程安全的,但由于速度的原因,我需要它是可重入的。代码应该并行执行。
标签: concurrency ocr tesseract reentrancy