
저는 PDF 파일을 사용하여 Blender 프로젝트를 구동하고 이를 3D 비주얼로 변환하는 자동화된 시스템을 만들고 있습니다.
문제는 Corel Draw에서 생성된 PDF의 y축 오프셋이 약 4픽셀이고 x축 오프셋이 약 1픽셀이라는 것입니다.
bash 스크립트에서 이 오프셋을 어떻게 감지하고 수정할 수 있나요?
ImageMagic을 사용하여 PDF를 PNG로 변환합니다(블렌더가 읽을 수 있도록).
답변1
hugin_tools 패키지의 align_image_stack 프로그램을 사용하세요. 일반적으로 HDR 이미지 응답을 위해 사진을 정렬하는 데 사용되지만 필요에 따라 잘 작동할 수 있습니다.
다음 명령을 사용하여 X/Y 오프셋을 수정할 수 있습니다.
align_image_stack -v -i -a prefix reference.png offset.png
사용된 옵션:
-V- 상세 모드
-나- X/Y 오프셋만 수정합니다(첫 번째 지정된 입력 이미지를 기준으로).
-ㅏ- 안정적인 파일을 TIFF 형식으로 저장접두사####.tif, 여기서 #####은 0부터 시작하는 이미지 번호입니다.
Reference.png는 정렬 소스로 사용하려는 파일이고, offset.png는 수정하려는 파일입니다. 첫 번째 파일은 영향을 받지 않으며 두 번째 파일(및 나머지 모든 파일)은 첫 번째 파일과 일치합니다.
그런 다음 prefix0001.tif 파일을 필요한 파일로 변환하면 작업이 완료됩니다!