转换原始图像为JPG

2024-04-25 23:35:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试运行时遇到以下问题: 输入类似于 文件=/Downloads/canon\u eos\u 70d\u 20.CR2

with Raw(file) as raw_image:
        buffered_image = np.array(raw_image.to_buffer())
        im = Image.frombuffer('RGB', (raw_image.metadata.width, raw_image.metadata.height), buffered_image, 'raw',
                              'RGB', 0, 1)
        im.save(os.path.split(file)[1] + '.jpg')
        print('Successfully saved file as JPG.')


'Unsupported Libraw version: %s.%s.%s.' % self.version_number

ImportError: Unsupported Libraw version: 0.19.2.

有什么想法吗? 如果没有人尝试过任何其他方法来将原始图像转换成jpg的话?你知道吗


Tags: 文件imagerawversiondownloadsasrgbfile