“FAX注文0004.tif”无法从opencv读取,但“FAX0004.tif”可以读取

问题描述 投票:0回答:1

读取日文字符名称文件时出错。没有日文字符,文件可以读取 ”” 将 matplotlib.pyplot 导入为 plt 导入CV2

image_path = r"FAX注文0004.tif"    
image = cv2.imread(image_path)

plt.imshow(image)
plt.axis('off')  
plt.show()

“”” 注意:将文件从“FAX注文0004.tif”重命名为FAX0004.tif。文件轻松读取 错误:TypeError:dtype 对象的图像数据无法转换为 float

python opencv
1个回答
0
投票

我相信它与这个问题有关:如何从带有 Unicode 字符的路径读取图像? 基本上opencv在读取特殊符号时存在问题,您需要重命名文件或使用其他方法来读取文件,建议在下面的链接中。

© www.soinside.com 2019 - 2024. All rights reserved.