因公司的业务需要不断的上传照片,但同事们都是用专业的相机进行拍照原图上传。平均图片容量5m/张的。三个月15000张的速度增长。对服务器存储压力非常大。但公司并不需要这么专业高清的图片,1024*768的像素就已经完全满足要求。但要培训所有的同事怎么样去用phtoshop之类的软件一张一张的处理,他们烦,员工流动大。所以决定自已写一个程序批量缩减图片象素。解决了存储设备的压力。我批量处理了12660张图片。程序的运行内存都只是在2m至8m间跳动。处理后图片容量平均100kb/张,效果很好,缩减后的图片还是比较清析。所以上传给有需要的朋友来分享我这份喜悦。用的是.net/c#开发,所以要装有微软的framework 2.0的pc电脑才能正常运行。软件会自动检测打开的原始图片容量小于500kb的提示不作处理。操作非常简单。
注意:
因该软件是处理图片改变图片像素数据的原理。在很多杀毒软件的安全机制上是认为不安全的。会提示安全问题或阻止。最好添加进白名单。