Traceback (most recent call last):
File "D:/formal_task/shiyan.py", line 89, in <module>
s_obj.tupian_chuli()
File "D:/formal_task/shiyan.py", line 76, in tupian_chuli
Tupian_Chuli().show_cut(pic_path, left, upper, right, lower)
File "D:\formal_task\tupian_chuli\tupian_chuli.py", line 26, in show_cut
plt.imshow(img) # 展示图片的颜色会改变
File "C:\Users\ASUS\AppData\Local\Programs\Python\Python38\lib\site-packages\matplotlib\pyplot.py", line 2695, in imshow
__ret = gca().imshow(
File "C:\Users\ASUS\AppData\Local\Programs\Python\Python38\lib\site-packages\matplotlib\__init__.py", line 1472, in inner
return func(ax, *map(sanitize_sequence, args), **kwargs)
File "C:\Users\ASUS\AppData\Local\Programs\Python\Python38\lib\site-packages\matplotlib\axes\_axes.py", line 5665, in imshow
im.set_data(X)
File "C:\Users\ASUS\AppData\Local\Programs\Python\Python38\lib\site-packages\matplotlib\image.py", line 701, in set_data
raise TypeError("Image data of dtype {} cannot be converted to "
TypeError: Image data of dtype object cannot be converted to float
最终是图片有中文路径,改英文路径OK