Skip to content

Adaptive batch compression of images;自适应批量压缩照片;图片压缩;照片压缩;Image compression;Photo compression

Notifications You must be signed in to change notification settings

ste51/Adaptive-Batch-Image-Compression

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  1. 首先安装一些库

    pip install -r requirements.txt
    
  2. 图片如果存在一些特殊字符,程序会进行处理,先将含有特殊字符的图片名给重新命名

  3. 图片文件夹的路径,写入到paths.ini中

  4. 运行

python pic_compress_v3.0.py
5.中途中断了,也可以重新输入这个命令,做了一定的处理的,能够接着上次压缩
  1. 由于引入了ssim算法用于评价图像质量的好坏,根据其得出的结果,选择最佳的压缩大小,保证压缩后图片效果相差不大。同样的由于这个原因,可能导致一些照片无法压缩,可自行修改pic_compress_v3.0.py中的阈值
if ssim_value > 0.95:
  1. 压缩完成后,原图片会被存放到 图片压缩完成 这个文件夹中
  2. 设置了被压缩图片的最低大小,可自行修改
size_threshold = 1048576  # 1MB

About

Adaptive batch compression of images;自适应批量压缩照片;图片压缩;照片压缩;Image compression;Photo compression

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages