이미지 가공

optimize 명령어는 어떻게 이미지를 최적화를 하나요?

Hint

quality 85, sampling 처리, metadata 삭제를 통해 이미지 최적화를 합니다.

구글 이미지 최적화 문서를 기반으로 기능을 개발하였습니다. 상세내용은 https://developers.google.com/speed/docs/insights/OptimizeImages?hl=ko 문서 참고 바랍니다.

이미지 가공 이후 Content-Typeimage/jpeg 에서 image/tiff 로 바뀌나요?

Hint

확장자만 jpeg이고 원본 이미지 포맷은 tiff인 파일 입니다.

이미지 분석 을 통해 원본 포맷을 확인 할 수 있습니다.

클라이언트 응답 헤더를 modify 할 수 있습니다.

resize 수행 이후 화질이 저하된 것처럼 느껴져요.

Hint

정상입니다.

resize 는 픽셀수를 줄여 이미지 크기를 줄이는 작업 입니다. 픽셀수 차이로 인해 화질이 저하 됩니다.

아래와 같은 환경에서는 그차이가 좀더 크게 느껴질 수 있습니다.

  1. 이미지에 글씨가 포함되어 있는 경우

  2. 모니터 해상도가 높은 경우

  3. 모니터 확대(배율)를 사용하는 경우

avif 로 포맷변환이 안됩니다.

Hint

.CMYK JPEG 파일은 지원하지 않습니다.

.Transparent PNG 파일은 지원 하지 않습니다.

모든 가공 실패는 에러리스트 에 기록됩니다.

해상도가 높은 PNG 이미지가 JPG 로 포맷 변환이 안됩니다.

Hint

포맷별 지원 하는 최대 해상도로 인해 변환이 안될 수 있습니다.

포맷별 최대 해상도

포맷

최대 해상도

png , avif

  • 제한 없음

jpg , gif

  • 65,536 x 65,536

webp

  • 16,383 x 16,383