小编JHH*_*HHP的帖子

PIL无法将模式F写入jpeg

我正在拍摄jpg图像并使用numpy的fft2来创建/保存新图像.但是它会抛出此错误

"IOError: cannot write mode F as JPEG" 
Run Code Online (Sandbox Code Playgroud)

PIL中的CMYK和JPEG文件有问题吗?

p = Image.open('kibera.jpg')
bw_p = p.convert('L')
array_p = numpy.asarray(bw_p)
fft_p = abs(numpy.fft.rfft2(array_p))
new_p = Image.fromarray(fft_p)
new_p.save('kibera0.jpg')
new_p.histogram()
Run Code Online (Sandbox Code Playgroud)

jpeg fft mode ioerror python-imaging-library

33
推荐指数
3
解决办法
4万
查看次数

标签 统计

fft ×1

ioerror ×1

jpeg ×1

mode ×1

python-imaging-library ×1