Imagemagick 변환 이상한 gif 만들기

Imagemagick 변환 이상한 gif 만들기

PNG 세트(f0010.png와 같은 파일)에서 GIF를 만들려고 합니다.

convert *0.png out.gif

GIF가 이상하게 나옵니다. PNG, 컷오프, 누락된 항목 등이 보이지 않습니다. 또한 GIF에서 프레임을 추출해 보았습니다(변환 사용).

convert out.gif frames%05d.png

추출된 프레임은 원본과 동일하게 보입니다. 그런 다음 추출된 프레임으로 GIF를 만들어 보았습니다.

convert frames*.png out2.gif

똑같은 이상한 GIF! 뭐?

원래의:

원래의

추출된 등가물:

GIF에서 추출된 등가물

GIF:

GIF

답변1

나는 JPG 세트로 gif를 만드는 방법을 알고 있습니다. 저는 imagemagick을 사용합니다. 어쩌면 이것이 당신에게 도움이 될 수 있습니다

JPG 사진을 애니메이션 GIF로 변환

답변2

해결책을 찾은 것 같아요. 김프에서 gif를 만들려고 했는데 이미지 테두리가 범위를 벗어났다고(또는 그 반대면 기억이 안 난다)고 하더군요. 그래서 나는 이렇게 했습니다:

convert *0.jpg -gravity center -extent 1024x1024 out.gif

이제 제대로 표시됩니다. 저는 기본적으로 무작위로 1024x1024를 선택했습니다. 테두리 크기와 범위를 결정하는 방법을 아직 파악하지 못했지만 간단한 Google 검색을 통해 알 수 있을 것이라고 확신합니다.

어쨌든 그 변환으로 인해 작동했습니다.

관련 정보