
ImageMagick에 이 명령을 사용하려고 합니다.
convert "c:\users\****\My Documents\test.png" -transparent white test2.png
그러나 다음과 같은 두 가지 오류가 계속 발생합니다.
convert.exe: unable to open image `c:\users\****\My':
No such file or directory @ error/blob.c/OpenBlob/2641.
convert.exe: no decode delegate for this image format `c:\users\****\My'
@ error/constitute.c/ReadImage/550.
c:\
내 디렉토리 에 ImageMagick을 설치했습니다 .
이는 무엇을 의미하며 어떻게 해결할 수 있나요?
답변1
Windows 전문가는 아니지만 이로 인해 발생하는 잘림은 c:\users\****\My
유사한 작업을 시도할 때 Linux/Unix/Mac OS X에서 볼 수 있는 기본적인 문자 이스케이프 문제처럼 보입니다. 다음과 같이 공간을 탈출해 보세요.
convert c:\users\****\My^ Documents\test.png -transparent white test2.png
^
공간을 탈출하려면 을 참고하세요 .
답변2
변환 프로그램에서 My
와 사이의 공백이 인수 구분 기호로 사용되는 것처럼 보입니다 .Documents
창문 전문가가 아니기 때문에 어떻게 그 공간에서 탈출할 수 있을지 모르겠습니다.
실용적이기 때문에 test.png를 특수 문자가 포함되지 않은 디렉터리 문자열로 옮긴 다음 변환을 실행하는 것이 좋습니다.