在Python中尝试使用tiles保存其他格式时出错
我正在尝试使用tiles和image_切片器保存图像。默认格式是PNG,但我需要另存为JPG,当我尝试时,我会收到下面的错误 KeyError:'JPG' 我遵循了文档 这是我的代码:在Python中尝试使用tiles保存其他格式时出错,python,windows,image-slicer,Python,Windows,Image Slicer,我正在尝试使用tiles和image_切片器保存图像。默认格式是PNG,但我需要另存为JPG,当我尝试时,我会收到下面的错误 KeyError:'JPG' 我遵循了文档 这是我的代码: tiles = image_slicer.slice(path+image_file_name, 4, save=False) image_slicer.save_tiles(tiles, prefix='slice_'+names_images, format='JPG', directory='../
tiles = image_slicer.slice(path+image_file_name, 4, save=False)
image_slicer.save_tiles(tiles, prefix='slice_'+names_images, format='JPG', directory='../images/mar2020/selected/resized/')
看起来文档是错的。尝试使用
jpeg
而不是jpg
(不区分大小写)
看来我找到了问题所在。文档可能已经过时,并且它使用的库(枕头)更改了其格式。我编辑了我的答案,我说的是op提到的图像切片器文档,很抱歉迟到了。。我用的是jpeg格式,效果很好。非常感谢。