2. Guetzli [guɛtsli] 스위스어로 쿠키라는 뜻을 가지고
있으며 구에츨리라고 발음
Google에서 C++ 기반으로 개발한
JPEG 인코더로 2016년 10월 22일에
최초 릴리즈했으며 2 0 1 7 년 3 월
Google Research Blog에 소개되면서
한국에 알려지기 시작
라이센스는 Apache Licnese 2.0
3. 이미지 품질을 크게 떨어뜨리지 않으면서
널리 사용되고 있는 libjpeg 보다
20 ~ 30% 더 용량을 줄일 수 있으셈
libjpeg, 많은 개발자에게 친숙한 라이브러리로 ImageMagick에서 JPEG을 조작할 때 사용되고 있다.
8. $ brew install guetzli
How to install on macOS
$ guetzli [--quality Q] [--verbose] original.png output.jpg
How to use
$ guetzli --quality 84 --verbose original.jpeg guetzli.jpeg
Quality is only allowed to be greater than 84
20. JPEG ISO와 ITU-T의 합동 작업 그룹인
합동사진전문가단체에서 1992년에
제정한 정지된 이미지를 위해 만든
손실 압축 방법 표준 중 하나.
손실 압축 형식이지만 파일 크기가 작기
때문에 웹에서 널리 사용하고 있다
Joint Photographic Experts Group
https://en.wikipedia.org/wiki/JPEG
39. Search Algorithms
Psychovisual modeling of JPEG's format
Guetzli’s psychovisual model +
(butteraugli)
https://github.com/google/butteraugli
Very slow
But image can get high quality and smaller file sizes
40. We think this makes the slower compression a worthy tradeoff
“
”
53. 또, 너무 느리기 때문에 자칫 하루종일 프로세스가 돌아갈 위험도 있음
하지만 Guetzli 약 1 메가 픽셀을 압축 시 300MB의 메모리 공간 필요
따라서 트래픽 비용 절감으로 얻는 수익과 고사양 머신 운영으로
지불해야 할 비용을 정량적으로 조사해 비판적으로 바라볼 필요가 있음