最近在搞随机图接口,需要处理大量的图片资源,什么图片转码啊,文件名修改啊,啥的,很是麻烦和繁琐。这里分享一些快速的办法给有需要的同学。
图片处理
推荐一个软件,是免费的,非常好用,并且压缩后的质量和源质量几乎一样,反正我对比过,是没看出啥区别的,压缩的比例也很大,我一个100M
的图片体积,压缩后只有30M
左右。caesium官方网站 不仅能批量压缩多张图片,同时还能保证图片的质量,将图片的损耗降到最低。
- 使用智能压缩算法,图片压缩率高达
90%
;支持批压缩图片 - 支持
JPG、BMP、PNG、GIF、WMF
等常用图片格式 - 轻松预览:双图片显示框轻松对比图片压缩前后的质量
- 支持双画面压缩级别,可以设置每张照片都在单一的压缩级别
- 可自定义图片质量及图片压缩级别;支持重命名文件后缀名
官方下载可能比较慢,需要梯子,小站的网盘EXE里有最新版的,请自取.
批处理BAT
1.批量修改文件名,按数字重命名,保存为bat
放在文件夹内执行即可
- kawi 为重命名前缀
- .jpg 为格式
@echo off
set a=99
setlocal EnableDelayedExpansion
for %%n in (*.jpg) do (
set /A a+=1
ren "%%n" "kawi!a!.jpg"
)
2.批量获取文件名并生成txt
,保存为bat
放在文件夹内执行即可,获取该文件夹所有文件名
- list 为txt文件名
DIR *.* /B >list.txt
2 comments
占楼,感谢分享! 1982.ga 到此一游
哈哈,不客气。