명령 줄에서 이미지 폴더 쉽게 압축하는 방법
많은 수의 이미지를 다루는 경우 사진 편집기에서 각 이미지를 열어서 최적화 된 웹 파일로 저장하지 않아도됩니다. 일괄 적으로 처리하는 것이 훨씬 쉽습니다. 키보드 닌자 인 경우 한 줄로 쉽게 처리 할 수 있습니다..
Linux 또는 Mac OS X를 사용하는 경우 bash 쉘을 사용하면 한 번에 둘 이상의 파일에서 작업을 수행하는 것이 매우 쉽습니다. Windows를 사용하는 경우 Cygwin을 설치하는 것이 좋습니다. 설치 프로세스 중에 ImageMagick 패키지를 선택하십시오. 그렇지 않으면 별도로 다운로드하여 설치해야합니다. Linux 또는 Mac의 경우 ImageMagick을 설치하는 것이 좋습니다..
이제 방해가되지 않았으므로 이미 조작하고 싶은 이미지의 폴더로 설정된 터미널 창을 열어야합니다. cygwin의 경우, cd 명령을 사용하여 다음과 같이 / cygdrive / c / 폴더로 전환해야합니다.
cd / cygdrive / c /
cd 및 ls 명령을 사용하여 현재 위치를 파악한 다음 조작하려는 폴더로 이동하십시오. Linux 사용자는 이미이 작업을 수행하는 방법을 알고 있어야합니다..
이제 마침내 명령을 실행할 수 있습니다. 크기에 대해 다음을 시도해보십시오.
f에 대한 * .jpg; 개종하다 - 품질 70 $ f $ f; 끝난
이 명령은 ...에 대한
연산자를 사용하여 * .jpg로 정의한 파일 목록을 나열한 다음 실제로 ImageMagick 인 convert 명령을 실행하여 JPG 파일의 품질을 70.
단일 이미지를 압축하고 싶다면 70 정도를 원하는 압축 수준으로 조정하면됩니다. 50은 훨씬 더 압축되지만, 그 시점에서 심각한 품질 저하가 발생하기 시작할 것입니다.
convert -quality 70 image.jpg image.jpg
처음으로 이미지 이름을 넣을 때 열려는 파일을 지정하고 두 번째로 저장할 파일을 지정하는 것이고이 예제에서는 동일합니다. 기존 파일을 저장하려면 출력 파일의 이름을 변경하면됩니다. 그러나 모든 작업을 수행하기 전에 모든 이미지를 백업하는 것이 좋습니다..
노트 : Cygwin을 사용하지 않고 Windows에서 동일한 작업을 수행하려는 경우 배치 파일을 사용하는 업데이트 된 지침을 따를 수 있습니다.