비슷해 보이는 여러 장의 사진이 있는데 모두 검은색이고 화면의 한 지점에서만 다릅니다. 한 사진에서 모든 지점을 볼 수 있도록 한 사진으로 결합하고 싶습니다. ImageMagic과 같은 것을 사용하여 이 작업을 어떻게 수행할 수 있습니까? 그림이 많기 때문에 GUI에서 무언가를 사용하고 싶지 않지만 그다지 크지 않기 때문에 터미널 유틸리티를 사용하는 것이 더 쉬울 것입니다. 나는 노력했다
composite -blend 50 *.png res.png
그러나 성공하지 못했습니다.
UPD: 이제 두 개의 이미지에만 작동하기 때문에 작동하지 않는다는 것을 이해했습니다. somth*.png와 같은 정규 표현식과 일치하는 모든 이미지에 대해 어떻게 이 작업을 수행합니까?
답변1
당신은해야합니다영상합성방법.
결합은 한 번에 두 개의 입력 파일만 허용하므로 모든 입력 파일을 반복합니다.
다음을 somth1.png
입력 파일로 바꿉니다. res.png
항상 출발점이기 때문에 필요합니다 .
cp somth1.png res.png
for f in somth*.png;
do composite -compose Screen "$f" res.png res.png
done