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

엑셀 러 레이션 -G

자주 웹 사이트에 사진을 업로드하려고하는데 다음과 같은 메시지가 표시됩니다.

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

그림의 크기를 조정하면 특정 지점에서 n 이하로 내려갈 수 있지만 크기를 조정하고 저장하고 파일 크기를 확인하는 과정은 번거 롭습니다. 또한 때때로 현재 치수를 유지하는 것이 편리 할 수 ​​있습니다.

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

향기

jpegoptim

먼저 설치 jpegoptim를 통해

sudo apt install jpegoptim

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

jpegoptim /path/to/image.jpg

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

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

를 사용하여 테스트하는 동안 백업이 있는지 확인하기 위해 이미지를 덮어 씁니다 jpegoptim.

mogrify (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이미지 크기 최적화 코너에서 여러 가지 다른 도구 ....하지만 난 그들을 사용한 적이 없으니까.

몇 가지 링크로 끝낼 게요

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Windows XP의 기본 파일 표시를 어떻게 변경합니까?

분류에서Dev

파일 확장자의 기본 아이콘을 어떻게 변경합니까?

분류에서Dev

Unix 실행 파일의 기본 버전을 어떻게 변경합니까?

분류에서Dev

ALAssetsLibrary를 사용하여 사진의 파일 크기를 검색하려면 어떻게해야합니까?

분류에서Dev

파일 / 노틸러스에서 책갈피의 텍스트 크기를 어떻게 변경합니까?

분류에서Dev

Bing Maps Pushpin의 크기는 어떻게 변경합니까?

분류에서Dev

JSF 파일의 배경을 어떻게 변경합니까?

분류에서Dev

실행 파일의 경로를 어떻게 변경합니까?

분류에서Dev

PHP Monologger에서 생성 한 로그 파일의 기본 파일 권한을 어떻게 변경합니까?

분류에서Dev

내 jar 파일의 크기를 어떻게 확인합니까?

분류에서Dev

makefile이 헤더 및 cpp 파일의 변경 사항을 감지하는지 어떻게 확인합니까?

분류에서Dev

이 파일의 인코딩을 어떻게 변경합니까?

분류에서Dev

%가 구분 기호 인 Windows 파일의 이름을 일괄 변경하려면 어떻게해야합니까?

분류에서Dev

데스크탑에서 바이너리 파일의 아이콘을 어떻게 변경합니까?

분류에서Dev

파일 시스템의 크기는 어떻게 정의됩니까?

분류에서Dev

.desktop 파일의 '경로'변수를 데스크톱 파일이있는 위치에 상대적으로 설정하려면 어떻게해야합니까?

분류에서Dev

Java에서 JScrollPane의 크기를 어떻게 변경합니까?

분류에서Dev

선택 윤곽 텍스트의 크기는 어떻게 변경합니까?

분류에서Dev

이메일에서 링크를 열 때 Lotus Notes의 기본 브라우저를 어떻게 변경합니까?

분류에서Dev

이메일에서 링크를 열 때 Lotus Notes의 기본 브라우저를 어떻게 변경합니까?

분류에서Dev

크기가 0 인 파일의 경로를 어떻게 쓸 수 있습니까?

분류에서Dev

다른 파일에서 함수의 변수를 어떻게 변경합니까?

분류에서Dev

파이썬을 통해 CSV 파일의 값을 어떻게 변경합니까?

분류에서Dev

에어 드랍 된 파일의 대상 폴더를 변경하는 Apple 스크립트를 어떻게 생성합니까?

분류에서Dev

include 파일에서 기능을 어떻게 사용합니까?

분류에서Dev

요일 사이에 사진을 변경하려면 어떻게합니까?

분류에서Dev

azure devops 빌드를 트리거하기 위해 파이프 라인 yaml 파일의 변경 사항을 제외하려면 어떻게해야합니까?

분류에서Dev

2 개의 xml 파일을 어떻게 동기화합니까?

분류에서Dev

iText에서 pdfsignature의 사각형 스타일과 기본 필드 설명을 어떻게 변경합니까?

Related 관련 기사

  1. 1

    Windows XP의 기본 파일 표시를 어떻게 변경합니까?

  2. 2

    파일 확장자의 기본 아이콘을 어떻게 변경합니까?

  3. 3

    Unix 실행 파일의 기본 버전을 어떻게 변경합니까?

  4. 4

    ALAssetsLibrary를 사용하여 사진의 파일 크기를 검색하려면 어떻게해야합니까?

  5. 5

    파일 / 노틸러스에서 책갈피의 텍스트 크기를 어떻게 변경합니까?

  6. 6

    Bing Maps Pushpin의 크기는 어떻게 변경합니까?

  7. 7

    JSF 파일의 배경을 어떻게 변경합니까?

  8. 8

    실행 파일의 경로를 어떻게 변경합니까?

  9. 9

    PHP Monologger에서 생성 한 로그 파일의 기본 파일 권한을 어떻게 변경합니까?

  10. 10

    내 jar 파일의 크기를 어떻게 확인합니까?

  11. 11

    makefile이 헤더 및 cpp 파일의 변경 사항을 감지하는지 어떻게 확인합니까?

  12. 12

    이 파일의 인코딩을 어떻게 변경합니까?

  13. 13

    %가 구분 기호 인 Windows 파일의 이름을 일괄 변경하려면 어떻게해야합니까?

  14. 14

    데스크탑에서 바이너리 파일의 아이콘을 어떻게 변경합니까?

  15. 15

    파일 시스템의 크기는 어떻게 정의됩니까?

  16. 16

    .desktop 파일의 '경로'변수를 데스크톱 파일이있는 위치에 상대적으로 설정하려면 어떻게해야합니까?

  17. 17

    Java에서 JScrollPane의 크기를 어떻게 변경합니까?

  18. 18

    선택 윤곽 텍스트의 크기는 어떻게 변경합니까?

  19. 19

    이메일에서 링크를 열 때 Lotus Notes의 기본 브라우저를 어떻게 변경합니까?

  20. 20

    이메일에서 링크를 열 때 Lotus Notes의 기본 브라우저를 어떻게 변경합니까?

  21. 21

    크기가 0 인 파일의 경로를 어떻게 쓸 수 있습니까?

  22. 22

    다른 파일에서 함수의 변수를 어떻게 변경합니까?

  23. 23

    파이썬을 통해 CSV 파일의 값을 어떻게 변경합니까?

  24. 24

    에어 드랍 된 파일의 대상 폴더를 변경하는 Apple 스크립트를 어떻게 생성합니까?

  25. 25

    include 파일에서 기능을 어떻게 사용합니까?

  26. 26

    요일 사이에 사진을 변경하려면 어떻게합니까?

  27. 27

    azure devops 빌드를 트리거하기 위해 파이프 라인 yaml 파일의 변경 사항을 제외하려면 어떻게해야합니까?

  28. 28

    2 개의 xml 파일을 어떻게 동기화합니까?

  29. 29

    iText에서 pdfsignature의 사각형 스타일과 기본 필드 설명을 어떻게 변경합니까?

뜨겁다태그

보관