이미지를 PDF로 OCR C++

이미지 및 스캔한 문서에는 추가 처리가 필요할 수 있는 텍스트 정보가 포함될 수 있습니다. 이를 위해 이러한 이미지에 대해 OCR 작업을 수행하는 것이 도움이 될 수 있습니다. 이러한 이미지에서 텍스트를 추출하여 검색 가능한 PDF 파일로 저장할 수 있습니다. 이를 위해 이 기사에서는 C++를 사용하여 이미지를 검색 가능한 PDF 파일로 변환하는 방법을 설명합니다.

이미지를 검색 가능한 PDF 파일로 변환하기 위한 C++ API

Aspose.OCR for C++는 이미지 및 스캔 문서에 대해 OCR 작업을 안정적으로 수행할 수 있는 광학 문자 인식 API입니다. API를 사용하면 이미지를 검색 가능한 PDF로 변환할 수도 있습니다. NuGet을 통해 API를 설치하거나 다운로드 섹션에서 직접 다운로드할 수 있습니다.

PM> Install-Package Aspose.OCR.Cpp

C++를 사용하여 이미지를 검색 가능한 PDF 파일로 변환

Aspose.OCR for C++는 JPEG, BMP, PNG 이미지를 검색 가능한 PDF 파일로 변환하는 기능을 제공합니다. 이를 달성하려면 다음 단계를 따르십시오.

다음 샘플 코드는 C++를 사용하여 이미지에서 검색 가능한 PDF 파일을 만드는 방법을 보여줍니다.

// 소스 파일 경로
std::string image_path = "SourceDirectory\\sample.png";

// 결과에 대한 버퍼 준비(기호에서, len_byte = len * sizeof(wchar_t))
const size_t len = 4096;
wchar_t buffer[len] = { 0 };

// 인식 설정 지정
RecognitionSettings settings;
settings.language_alphabet = language::eng;
settings.save_format = file_format::pdf;

// OCR 작업을 수행하고 출력 파일을 저장합니다.
asposeocr_page_save(image_path.c_str(), "OutputDirectory\\ImageToPDF.pdf", settings);
소스 이미지 및 출력 PDF 파일의 스크린샷

소스 이미지 및 출력 PDF 파일의 스크린샷

C++를 사용하여 기울어진 이미지를 검색 가능한 PDF 파일로 변환

API는 기울어진 이미지에 대해 OCR 작업을 수행하는 기능도 제공합니다. 다음은 기울어진 이미지를 검색 가능한 PDF 파일로 변환하는 단계입니다.

다음은 C++를 사용하여 기울어진 이미지를 검색 가능한 PDF 파일로 변환하는 단계입니다.

// 소스 파일 경로
std::string image_path = "SourceDirectory\\skewSample.png";

// 결과에 대한 버퍼 준비(기호에서, len_byte = len * sizeof(wchar_t))
const size_t len = 4096;
wchar_t buffer[len] = { 0 };

// 기울기 각도 계산
std::double_t angle = asposeocr_get_skew(image_path.c_str());

// 인식 설정 지정
RecognitionSettings settings;
settings.language_alphabet = language::eng;
settings.save_format = file_format::pdf;
settings.skew = angle;

// OCR 작업을 수행하고 출력 파일을 저장합니다.
asposeocr_page_save(image_path.c_str(), "OutputDirectory\\SkewedImageToPDF.pdf", settings);
소스 이미지 및 출력 PDF 파일의 스크린샷

소스 이미지 및 출력 PDF 파일의 스크린샷

무료 라이선스 받기

평가 제한 없이 API를 사용해 보려면 무료 임시 라이선스를 요청할 수 있습니다.

결론

이 기사에서는 C++를 사용하여 이미지를 검색 가능한 PDF 파일로 변환하는 방법을 배웠습니다. Aspose.OCR for C++ API를 사용하면 JPEG, BMP 및 PNG 이미지를 PDF 형식으로 변환할 수 있습니다. API는 공식 문서를 방문하여 자세히 탐색할 수 있는 많은 추가 기능을 제공합니다. 질문이 있는 경우 무료 지원 포럼을 통해 언제든지 문의하십시오.

또한보십시오