이미지 가공¶
optimize
명령어는 어떻게 이미지를 최적화를 하나요?¶
Hint
quality 85, sampling 처리, metadata 삭제를 통해 이미지 최적화를 합니다.
구글 이미지 최적화 문서를 기반으로 기능을 개발하였습니다. 상세내용은 https://developers.google.com/speed/docs/insights/OptimizeImages?hl=ko 문서 참고 바랍니다.
이미지 가공 이후 Content-Type
이 image/jpeg
에서 image/tiff
로 바뀌나요?¶
Hint
확장자만 jpeg이고 원본 이미지 포맷은 tiff인 파일 입니다.
이미지 분석 을 통해 원본 포맷을 확인 할 수 있습니다.
클라이언트 응답 헤더를 modify 할 수 있습니다.
resize
수행 이후 화질이 저하된 것처럼 느껴져요.¶
Hint
정상입니다.
resize
는 픽셀수를 줄여 이미지 크기를 줄이는 작업 입니다. 픽셀수 차이로 인해 화질이 저하 됩니다.
아래와 같은 환경에서는 그차이가 좀더 크게 느껴질 수 있습니다.
이미지에 글씨가 포함되어 있는 경우
모니터 해상도가 높은 경우
모니터 확대(배율)를 사용하는 경우
avif
로 포맷변환이 안됩니다.¶
Hint
.CMYK JPEG 파일은 지원하지 않습니다.
.Transparent PNG 파일은 지원 하지 않습니다.
모든 가공 실패는 에러리스트 에 기록됩니다.
해상도가 높은 PNG
이미지가 JPG
로 포맷 변환이 안됩니다.¶
Hint
포맷별 지원 하는 최대 해상도로 인해 변환이 안될 수 있습니다.
- 포맷별 최대 해상도
포맷
최대 해상도
png
,avif
제한 없음
jpg
,gif
65,536 x 65,536
webp
16,383 x 16,383