문제

imagemagick로 무리 (수천)의 이미지를 저장해야합니다.

나는 그것에 완전히 익숙하지 않으며, 그 문서는 완전히 불투명하고 완전히 미로 보입니다. QuickStart 가이드는 어디에 있습니까?

그것을보고, 나는 사용하고 싶다고 생각합니다 mogrify.

그래서 Imagemagick을 설치 한 프로그램 파일 디렉토리에 CD를 CD.

난 달린다 mogrify -format png *.png 내가 다양한 예에서 볼 수 있듯이.

그것은 말한다 :

mogrify: unable to open image `fgimg\': No such file or directory @ blob.c/OpenB
lob/2489.
mogrify: unable to open file `fgimg\' @ png.c/ReadPNGImage/2865.

하위 디렉토리 fgimg의 모든 이미지를 실행하도록하려면 어떻게해야합니까?

정말 감사합니다!

도움이 되었습니까?

해결책

여기서 문제는 명령 줄에 얼마나 많은 것을 넣을 수 있는지에 대한 한계에 도달한다는 것입니다. 당신은 그것을 맞출 덩어리로 분할해야합니다. 더 잘 작동해야합니다.

find -name '*.png' -print0 | xargs -0 -r mogrify -format png

그만큼 -print0 그리고 -0 파일 이름의 공간을 처리하는 데 사용됩니다. -r 할 일이 없다면 mogrify를 실행하지 마십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top