출력 PDF 옵션을 사용할 때 Tesseract에 대한 여러 입력 파일을 지정하는 방법(명령줄에서 "병렬"로만 작동)

출력 PDF 옵션을 사용할 때 Tesseract에 대한 여러 입력 파일을 지정하는 방법(명령줄에서 "병렬"로만 작동)

디렉토리의 모든 파일을 pdf로 테서랙션하려고 합니다.

이 명령은 잘 작동합니다.

ls * | parallel -j 4 tesseract {} {.} pdf

각 입력 파일에 대해 PDF를 생성합니다.

그러나 병렬 접근 방식 없이는 작동할 수 없습니다.

다음을 입력하면:

for i in * ; do tesseract $i $1 pdf;  done;

pdf 파일은 생성되지 않지만 다음과 같은 파일이 생성됩니다.pdf.txt

병렬 옵션을 사용하지 않고 폴더의 입력 파일에서 PDF를 만드는 가장 좋은 방법은 무엇입니까?

병렬화가 더 효율적이라는 것을 이해하지만 비교 목적으로 병렬로 실행되지 않는 옵션을 원합니다. 텍사스!

관련 정보