
온라인에서 답변을 찾으려고 노력했지만 찾은 솔루션 중 아무 것도 효과가 없었습니다. 지금까지 나는 다음 세 가지 명령을 시도했습니다. 내가 병합하려는 이미지와 내가 만들고 싶은 결합된 이미지 는 어디에 a
있습니까 ?b
c
convert +append a.png b.jpg +append c.png
magic convert a.png b.png +append c.png
magick a.png b.png +append c.png
하지만 각 이미지를 실행할 때 병합하려는 이미지를 찾을 수 없다는 오류가 계속 발생합니다.
저는 /zsh/
macOS Big Sur(11.1)에서 cshell을 사용하고 있으며 방금 Homebrew로 다운로드했기 때문에 최신 버전의 ImageMagick을 사용하고 있다고 확신합니다.
답변1
파일이 있는 디렉터리에서 해당 명령을 실행해야 합니다.
이 명령은 다른 조정 없이도 잘 작동합니다.
convert a.png b.png +append c.png
다음과 같은 오류가 발생하는 경우:
convert: unable to open image 'b.png': No such file or directory @ error/blob.c/OpenBlob/3537
이는 단순히 다음과 같은 의미입니다. 프로그램이 convert
이미지를 열 수 없으면 b.png
명령이 파일을 찾을 수 없다는 의미입니다.
파일 상호 작용이 필요한 명령은 파일에 액세스할 수 있어야 합니다. 따라서 기대를 언급하면 a.png
다음 과 같이 해석될 수 있습니다.b.png
"변환은 파일을 찾은
a.png
다음b.png
변환은 한 파일을 다른 파일에 추가하고 출력합니다c.png
."
따라서 간단히 터미널을 열고 해당 이미지가 있는 디렉터리로 이동하세요.
아니면 어떻게 해야 할지 혼란스러우면 터미널을 열 때언제나홈 디렉토리로 이동합니다. 따라서 파일이 어디에 있든 사용자의 홈 디렉터리에 복사한 다음 명령을 실행하면 됩니다.