2017-11-08 15 views
0

어떻게 압축 이미지를 사용합니까?압축 이미지는 어떻게 사용합니까?

https://www.npmjs.com/package/compress-images

GIF 이미지였다 - 4.1mb;

GIF 이미지가되었다 - ;

압축 후의 GIF 이미지가 이전보다 더 커집니다. 왜?

나는 시도 : 크기가 증가하는 이유

compress_images('src/img/**/*.{jpg,JPG,jpeg,JPEG,png,svg,gif}', 'build/img/', {compress_force: false, statistic: true, autoupdate: true}, false, 
               {jpg: {engine: 'mozjpeg', command: ['-quality', '60']}}, 
               {png: {engine: 'pngquant', command: ['--quality=0-20']}}, 
               {svg: {engine: 'svgo', command: '--multipass'}}, 
               {gif: {engine: 'gifsicle', command: false}}); 

답변

1

내가 말할 수 없습니다. 나는 우리가 기본 매개 변수로 작동하도록 알고리즘이 작동하지 않는다고 생각합니다.

gif를 압축하려면 gifsicle manual을보고 사용 사례에 대한 올바른 매개 변수를 찾아야합니다. 당신은 예를 들어, 색상이나 이미지의 크기를 줄일 수 있습니다 :

--colors 16

--scale 0.7

공급을 명령 필드에 인수로.

giflossy 또는 gif2webp과 같은 다른 알고리즘으로 변경할 수도 있습니다.