在对数据集中的train_images、test_iamges进行图像缩小的时候(例如:256×256->224×224)处理会遇到的问题是,图片的顺序不是连续的,不管是用python还是MATLAB都不是很容易能够直接按照顺序对图片处理,并且不能在保存的时候仍然是原来的标号(例如:1.jpg,3.jpg,5.jpg,6.jpg),而且在程序运行时会出现问题。
因为每个images的标号对应一个labels,不能擅自更改图片的序号。
终于在众多的方法里面看到有人写了用软件进行裁剪和缩放,满足自己的需求,软件:IRFANVIEW,免费,且处理1万张图片的速度在1分钟左右。
可参考下面知乎朋友写的第三个方法,亲用有效。
如何批量裁剪图片,自定义区域批量裁剪 - 知乎 (zhihu.c如何批量裁剪图片,自定义区域批量裁剪 - 知乎 (zhihu.com)如何批量裁剪图片,自定义区域批量裁剪 - 知乎 (zhihu.c