gpt4 book ai didi

python - PNG 文件的签名无效

转载 作者:行者123 更新时间:2023-12-03 21:30:46 25 4
gpt4 key购买 nike

我正在处理全景图像拼接,在 imread 函数中出现格式错误:PNG 文件的签名无效。我用谷歌搜索但我没有找到任何东西。你能解释一下错误的原因吗?

编辑:baseInputPath+path=Input/PanoramaImage30/image1.png

baseInputPath='Input/'
baseOutputPath='Output/'

def imread(path='in.png'):
'''reads a PNG RGB image at baseInputPath+path and return a numpy array organized along Y, X, channel.
The values are encoded as float and are linearized (i.e. gamma is decoded)'''
global baseInputPath
print baseInputPath+path
reader=png.Reader(baseInputPath+path)
im=reader.asFloat()
a=numpy.vstack(im[2])
if im[3]['greyscale']:
raise NameError( 'Expected an RGB image, given a greyscale one')
x, y=im[0], im[1]
a.resize(y, x, 3)
a**=2.2
return a

最佳答案

一开始我将 jpeg 文件转换为 png,因此文件已损坏。现在重新转换它并成功工作。

关于python - PNG 文件的签名无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42501522/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com