在使用imhist函数时遇到如下问题:

A = imread('D:/我的文档/My Pictures/lena.jpg','jpeg');

imhist(A)

??? Error using ==> images/private/checkinput>check_attributes
Function IMHIST expected its first input argument, I or X,
to be two-dimensional.

Error in ==> images/private/checkinput at 37
check_attributes(A, attributes, function_name, variable_name, ...

Error in ==> imhist>parse_inputs at 198
checkinput(a, {'double','uint8','logical','uint16'}, {'2d'}, mfilename, ['I or ' ...

Error in ==> imhist at 49
[a, n, isScaled, top, map] = parse_inputs(varargin{:});
原本以为它要求输入是二维的矩阵,看了一下A中的数据,一直以为就是二维的,到网上查了一下才知道原来是要求输入图像是灰度图像,而不能是RGB图像,所以加个函数rgb2gray()即可;

A = imread('D:/我的文档/My Pictures/lena.jpg','jpeg');

I = rgb2gray(A);

imhist(I)

imhist()函数使用相关推荐

  1. matlab 图像操作函数的详解

    转自博客:http://blog.163.com/fei_lai_feng/blog/static/9289962200991713415422/ 一. 读写图像文件 1. imread imread ...

  2. matlab图像处理函数大全

    1.图像的变换   ① fft2:fft2函数用于数字图像的二维傅立叶变换,如:i=imread('104_8.tif'); j=fft2(i); ②ifft2::ifft2函数用于数字图像的二维傅立 ...

  3. matlab imhist灰度直方图

    imhist()函数显示图像直方图要求图像是二维的灰度图像. 1.h = imhist(I):直接显示灰度图像I的直方图 2.h = imhist(I,b):b是用来形成直方图的'容器'的数目,默认2 ...

  4. 一些图像处理函数用法

    % imshow imshow是用来显示图片的,如 >> I = imread('moon.tif'); >> figure,imshow(I); 而有时为了数据处理,要把读取 ...

  5. matlab图像处理常用函数大全

    显示索引图像和灰度图像 >> [X,map]=imread('trees.tif'); >> gmap=rgb2gray(map); >> figure,imsho ...

  6. 数字图像处理,Matlab常用图像处理函数汇总

    原文地址:Matlab图像处理函数汇总 作者:mimi 图像的变换  ① fft2:fft2函数用于数字图像的二维傅立叶变换,如:i=imread('104_8.tif'); j=fft2(i); ② ...

  7. matlab中函数绝对值图像,Matlab中图像函数大全 详细功能介绍

    Matlab中图像函数大全详细功能介绍(一)(2009-10-03 12:06:31)转载▼标签:matlab杂谈分类:programming 图像增强 1. 直方图均衡化的Matlab 实现 1.1 ...

  8. matlab如何输出一个函数的图像,在matlab中如何输出一个函数的图像

    点击查看在matlab中如何输出一个函数的图像具体信息 答:A. imread imread函数用于读入各种图像文件,其一般的用法为 [X,MAP]=imread('filename','fmt')其 ...

  9. [数字图像处理Matlab]任选一幅灰度图,自行编写程序,完成直方图均衡化。鼠鼠的数字图像处理实验要求:不能用MATLAB自带的histeq函数实现直方图均衡化

    数学理论前提:见数字图像处理(第三版) 李俊山等编著  p50-53 1.利用imhist函数统计像素点个数 Im = imread("C:\Users\鼠鼠\Desktop\数字图像处理m ...

  10. matlab对图像操作函数的详解(笔记1)

    matlab对图像操作函数的详解 一. 读写图像文件 1. imread imread函数用于读入各种图像文件,如:a=imread('e:\w01.tif') 注:计算机E盘上要有w01相应的.ti ...

最新文章

  1. IOS添加KeyMob广告管理库中文教程
  2. 51. ExtJs4之Ext.util.JSON编码和解码JSON对象
  3. C# Winform 窗体美化(八、Icon)
  4. vs2010中自动缩进模式由tab改为space
  5. 不要在爬虫犯罪的边缘疯狂试探!
  6. [开发手记] 在WinForm应用程序中打开Url
  7. 国标1级字库+2级字库,用utf8汉字获取汉字点阵字库
  8. html5在线留言表单代码,HTML CSS样式用户留言表单代码分享
  9. editormd生成博客编辑页面
  10. codesys file读写配置参数程序
  11. 【元胞自动机】基于matlab元胞自动机地铁火灾疏散模型【含Matlab源码 246期】
  12. 斯坦福大学自然语言处理第四课“语言模型(Language Modeling)
  13. python飞机大战源码素材包_python(pygame)滑稽大战(类似飞机大战) 教程
  14. 融合正弦余弦和无限折叠迭代混沌映射的蝴蝶优化算法-附代码
  15. 领取1024节日勋章(程序员必看)
  16. sparklines_Sparklines入门200年来功能强大的数据可视化形式
  17. 博客地址blog.geass.link
  18. Vulkan 学习笔记
  19. javaweb——>个人博客项目
  20. 【ha知识两问】ha软件是什么?ha软件用途有哪些?

热门文章

  1. 计算机专业英语词汇分类收录
  2. linux u盘无损分区,Unix/Linux无损分区解决方案[原创]
  3. 基于java的宠物领养交流网站
  4. 关于被调函数形参:SqList L、SqList L、SqList *L 的区别
  5. 匈牙利算法解决指派问题(java版)
  6. 《WEB全栈工程师的自我修养》--索引笔记
  7. echarts自定义地图
  8. cvs数据格式 gps_CSV、TXT 和 GPX 文件
  9. android mp3 lrc歌词文件utf-8歌词显示为乱码,Android访问Tomcat错误以及mp3player项目乱码问题解决...
  10. 基于Pytorch源码对Adagrad、Adadelta、RMSProp、Adam等自适应学习率进行学习