matlab图像处理中的错误--调用imhist报错
在图像处理中,我们通常会用到灰度直方图来分析一幅图像,来为我们下一步图像处理做准备,生成灰度直方图的函数是imhist,调用这个函数的方法就是imhist(I,n),其中I代表的是我们要处理的图像,n代表的是灰度级数,也就是直方图的横坐标分为多少段。
但是在我们使用下面代码来生成直方图时,会产生错误。
I=imread('a34.jpg');
imhist(I);
imshow(I);
之所以会产生错误是因为我们在用imhist时,其处理的必须是灰度图,也就是说不能是rgb或是二值图,在这个地方,上面代码中imread('a34.jpg')是直接读进来的rgb图像,不能用imhist处理,因此产生了这个错误。
解决的方法就是通过图像转换函数,将读进来的rgb图像转换为灰度图像就可以了。
转换代码为:I=rgb2gray(I);
就可以得到正确的灰度图像,不会报错
matlab图像处理中的错误--调用imhist报错相关推荐
- Python中调用FRED报错ValueError: time data 'fred' does not match format '%Y-%m-%d'
Python中调用FRED报错ValueError: time data 'fred' does not match format '%Y-%m-%d' 小白一枚,刚学习python调用FRED等数据 ...
- 【错误记录】PyCharm 中从 GitHub 中 Clone 代码到本地报错 ( OpenSSL SSL_read: Connection was reset, errno 10054 )
文章目录 一.报错信息 二.解决方案 一.报错信息 在 PyCharm 中从 GitHub 中 Clone 代码到本地报错 : 10:01:37.091: [C:\Users\octop\Pychar ...
- 成功解决调用密钥报错4001 加密方式错误
成功解决调用密钥报错4001 加密方式错误 目录 解决问题 解决思路 解决方法 解决问题 成功解决调用密钥报错4001 加密方式错误 解决思路 秘钥没有打开,会出现这样的错误! 解决方法 关掉密钥按钮 ...
- Mysql递归调用,报错:Subquery returns more than 1 row
在学习Mysql递归调用中,编写的 递归SQL 在 Navicat 中运行正常,但在 Java项目中 mapper.xml 文件中确报错:Subquery returns more than 1 ro ...
- Eclipse中导入项目后js报错解决方法
Eclipse中导入项目后js报错的原因与解决方法 在我们将项目导入Eclipse后,配置好各种编译条件.加载好jar包.配置好tomcat后发现项目还是报错,(前提是项目本身并没有错误,而是我们在初 ...
- 在eclipse中导入工程后@Override报错
在eclipse中导入工程后@Overide报错 到入工程后,所有的@Override都报如下错误: Multiple markers at this line - The method ge ...
- java exec执行tar_用java调用rpmbuild 报错,同一条命令直接复制到终端却能运行
用java调用rpmbuild 报错,同一条命令直接复制到终端却能运行. 命令如下: rpmbuild --define "_topdir /var/lib/jenkins/workspac ...
- android项目模块导入eclipse编译报错,android中studio导入eclipse项目报错怎么办
android中studio导入eclipse项目报错怎么办 发布时间:2020-07-15 17:34:45 来源:亿速云 阅读:96 作者:清晨 这篇文章将为大家详细讲解有关android中stu ...
- SQL中常见的6个报错
本篇讲讲SQL中常见的一些报错,内容节选自<对比Excel,轻松学习SQL数据分析>一书. 1 表名错误 如果数据库中没有某张表,或者你在写代码的时候把表名写错了,都会导致程序找不到这张表 ...
- php调用webservice报错Class 'SoapClient' not found
php调用webservice报错Class 'SoapClient' not found 原文:php调用webservice报错Class 'SoapClient' not found php在调 ...
最新文章
- python条件替换_python-根据其他列中的条件替换pandas列中的某些特定值
- python怎么只打印其中一行_如何在Python中让两个print()函数的输出打印在一行内?...
- vue设置标签自定义属性_Vue组件化开发之插槽
- 前端学习(1152):let经典面试题2
- C# 6.0语法新特性体验(二)
- bzoj 4002: [JLOI2015]有意义的字符串
- 项目管理需要使用到的图表
- AD转换原理,器件与参数
- 云计算零基础(八) 破解密码
- Cesium资料大集合
- 利用fiddler和mock调试本地微信网页
- 完美国际真数苹果_苹果被破解!iPhone也能用上安卓了
- 五险一金 | 养老保险及其退休金计算
- 解决video更多选项按钮点击无反应以及操控video标签的控制按钮
- 21年Android面经分享,大厂面试题汇总
- 上班拧螺丝的时候不小心空手造了个RPC框架,赶紧记录一下
- Java 同时替换 字符串中子串
- 网上书城 springboot vue前后端分离
- PCB软件使用之mechanical机械层
- [转载]Office文档在线编辑的实现之二
热门文章
- 为什么摄像头模块功耗和EMI需要求助SerDes?
- 《通关!游戏设计之路》笔记(未整理完)
- 信号与系统(十七)—— 傅里叶变换及性质(1)常用函数的傅里叶变换
- WIFI快连协议层原理
- php求1到100的素数之和,php 质数计算 求100以内质数和
- K8S你知道,K9S你可能也知道,那Lens呢?
- 易语言短信接口_易语言短信接口_易语言发短信_易语言短信验证码_验证码短信代码示例_互亿无线...
- gps高斯utm_高斯投影与UTM的异同
- Samsung NVM Express Driver(三星nvme固态驱动)v3.1官方版
- 多功能工具箱微信小程序源码