处理图片时常遇到图片格式转换的问题,下面列几种方法
1、用Ubuntu的脚本语言来转换
for i in *.bmp;do convert ${i} ${i%bmp}jpg;done
rm -rf *.bmp
2、用Python来转换
def bmp2jpg(origin_img):
img = Image.open(origin_img)
convert_img = origin_img[:-4] + '.jpg'
img.save(convert_img)
tips
在用神经网络跑模型的时候,除了图片的格式,图片的通道数,图片的类型都是我们关注的点。
通过Python可以查看图片的类型
img = Image.open(path)
print(img.mode)