| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 人工智能 -> Anaconda||Python报错:TypeError: Image data of dtype <U40 cannot be converted to float -> 正文阅读 |
|
|
[人工智能]Anaconda||Python报错:TypeError: Image data of dtype <U40 cannot be converted to float |
一、问题描述在Spyder中,使用 matplotlib.pyplot 查看文件夹中一张图片 编写代码程序为:
但报错:TypeError: Image data of dtype <U40 cannot be converted to float,意思是无法把图像转换为float类型因此无法读取图像
二、解决方法网上搜索解决的方法林林总总,下边列举一下,有成功有失败 兄弟们不妨都试一下§(* ̄▽ ̄*)§,因为虽然报错内容一致,但报错的原因可能不太一样啦~~~ 2.1 刷新 (我不成功T_T)Restart kernel,然后重新运行代码
?2.2 检查路径严格检查自己的路径是否正确,可以试着修改路径"E:\\TotalTrain\\yirenzou100ns_0m_18041.png" 如果依然报错,则不是路径问题(图中报错原因非路径问题)
?2.3查看图片像素如果使用matplotlib.image.imread读入图片时,图片像素过大,也会报告此错误 选择要查看的图片点击鼠标右键,选择属性,图中表示图片大小为227×227,因此不是图片像素过大的问题 ? ?2.4 将图片转化为数组?使用matplotlib.image读取图片,输出为一个数组;接着使用matplotlib相关函数便可显示图片
|
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年10日历 | -2025/10/27 5:32:04- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |