사진의 파일 크기를 어떻게 변경합니까?


14

종종 웹 사이트에 사진을 업로드하고 메시지가 표시됩니다.

업로드 실패 : 파일 크기가 초과 할 수 없음 MB!

그림의 크기를 조정하면 특정 시점에서 n 미만으로 이동해야 하지만 파일 크기를 조정하고 저장하고 확인하는 프로세스는 번거 롭습니다. 또한 때때로 현재 치수를 유지하는 것이 편리 할 수 ​​있습니다.

터미널에서 사진의 파일 크기를 변경하는 방법을 찾고 있습니다. 이것을 할 수있는 방법이 있습니까?


jpegoptimjpeg를 최적화하기 위해 명령 줄을 시도해 볼 수도 있습니다. 대상은 파일 크기 감소하면 일반적으로 나도 크기 조정 또는 압축 또는이 둘의 조합에 대한 생각
dufte

다른 유형의 압축 인 .png 대신 .jpg를 사용할 수 있습니다. ImageMagick ( imagemagick.org )은 명령 행에 기본 그래픽 인터페이스를 가지고 있습니다
Pit

ImageMagick에는 파일 크기 ( imagemagick.org/Usage/formats/#jpg_write )를 불행히도 jpg(와 유사한 ) 으로 설정할 수있는 스위치가 있습니다 jpegoptim. 인용 : '이것은 초과하지 않고 주어진 파일 크기에 가능한 한 가깝게 될 때까지 출력 품질 "품질"설정에 대한 이진 검색을 수행하여 JPEG 버전의 여러 버전을 생성하여 작동합니다 (끝 따옴표). 다른 형식의 경우이 동작을 모방 한 스크립트를 작성할 수 있습니다.
Marijn

답변:


22

jpegoptim

jpegoptim통해 처음 설치

sudo apt install jpegoptim

그런 다음을 통해 이미지의 파일 크기를 최적화하십시오

jpegoptim /path/to/image.jpg

또는 통해 정의 된 크기가 필요한 경우

jpegoptim --size=512k /path/to/image.jpg

이것은 이미지를 덮어 쓰므로 테스트 중에 백업이 있는지 확인합니다 jpegoptim.

모기하다 (imagemagick)

크기 조정

mogrify일부를 사용할 수도 있습니다 imagemagick. 다음 예제는 이미지 크기를 50 %로 축소합니다 (따라서 크기 조정-압축하지 않음)

mogrify -resize 50% /path/to/image.jpg

압축

다음 예제는 다음을 사용한 압축을 보여줍니다 mogrify.

mogrify -compress JPEG -quality 50 /path/to/image.jpg

변환 (imagemagick)

압축

변환을 사용하여 80 %로 압축하면 다음과 같이 작동합니다.

convert -quality 80% /path/to/source/image.jpg /path/to/result/image.jpg

다양한 옵션으로 일부를 변환하여 사용할 수 있습니다.

convert -strip -interlace Plane -gaussian-blur 0.05 -quality 85% /path/to/source/image.jpg /path/to/result/image.jpg

이 게시물 에 따르면 :

  • 품질을 85로 설정
  • 프로그레시브 (압축 된 압축)
  • 크기 (반경의 0.05 또는 0.5)를 최적화하기위한 초소형 가우시안 블러는 사진의 품질과 크기에 따라 다르며, 특히 jpeg의 크기를 최적화합니다.
  • 모든 주석 또는 exif 태그 제거

다듬기

프로젝트 페이지를 여기에 인용하고 있습니다.

Trimage는 파일 형식에 따라 optipng, pngcrush, advpng 및 jpegoptim을 사용하여 웹 사이트의 이미지 파일을 최적화하기위한 크로스 플랫폼 GUI 및 명령 줄 인터페이스입니다 (현재 PNG 및 JPG 파일이 지원됨).

당신은 단순히 통해 통해 설치할 수 있습니다

sudo apt install trimage

응용 프로그램 이름 만 통해 시작하면 UI가 표시 될 수 있습니다.

여기에 이미지 설명을 입력하십시오

정리에 대한 자세한 정보가 필요한 경우 프로젝트 페이지를 방문하거나 실행 trimage -h하여 도움말을보십시오.

다른 도구들

뿐만 아니라이 optipng, pngcrush,jpegtran 이미지 크기 최적화 코너에서 여러 가지 다른 도구 ....하지만 난 그들을 사용한 적이 없으니까.

나는 몇 가지 링크로 끝날 것이다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.