(1)灰度直方图

imhist(I)
imhist(I, n) n灰度级数目 默认等于256
[counts, x]=imhist(…) counts为直方图的数据向量,counts(a)表示第a个区间像素数目,x保存了对应的小区间的向量,stem(x,counts/m/n)表示直方图概率。

(2)彩色图像直方图

i=imread('theatre.jpg');[x,y,z]=size(i);
figure
subplot(221), imshow(i);
title('original image')
%提取红色分量
r=i;
%r(:,:,1)=a(:,:,1);
r(:,:,2)=zeros(x,y);
r(:,:,3)=zeros(x,y);
r=uint8(r);
subplot(222),imshow(r);
title('R-component-image')
%提取绿色分量
g=i;
g(:,:,1)=zeros(x,y);
%g(:,:,2)=a(:,:,2);
g(:,:,3)=zeros(x,y);
g=uint8(g);
subplot(223),imshow(g);
title('G-component-image')
%提取蓝色分量
b=i;
b(:,:,1)=zeros(x,y);
b(:,:,2)=zeros(x,y);
%b(:,:,3)=a(:,:,3);
b=uint8(b);
subplot(224),imshow(b);
title('B-component-image')

或者

i=imread('theatre.jpg');
r=a(:,:,1);
g=a(:,:,2);
b=a(:,:,3);
subplot(1,3,1), imhist(r), title('R component');
subplot(1,3,2), imhist(g), title('G component');
subplot(1,3,3), imhist(b), title('B component');

matlab 直方图相关推荐

  1. Matlab直方图的均衡化

    %%------------------------Matlab直方图的均衡化------------------------------- %-------------------头文件------ ...

  2. matlab 直方图_MATLAB作图实例:19:用二元直方图分析图片颜色

    本示例说明如何调整二元直方图的颜色标度(color scale),以显示有关分箱(bin)的其他详细信息. 加载图像peppers.png,该图像是几种类型的辣椒和其他蔬菜的彩色照片.无符号的8位整数 ...

  3. matlab直方图显示,控制分类直方图的显示

    创建分类直方图 示例文件 outages.csv 包含表示美国电力中断情况的数据.该文件包含六个列:Region.OutageTime.Loss.Customers.RestorationTime 和 ...

  4. histeq从用法到原理——Matlab直方图均衡化函数

    转载于http://blog.sina.com.cn/s/blog_14d1511ee0102wwyt.html (公式未正常显示,请看原文链接) 一.用法 histeq是Matlab中的一个工具箱函 ...

  5. 【zz】matlab 直方图匹配

    原文地址:http://www.cnblogs.com/tiandsp/archive/2012/12/19/2825418.html 直方图匹配或叫做直方图规定化都可以,是把原图像的直方图按照给定的 ...

  6. Matlab直方图显示y值

    figure(), h=histogram(data,'Normalization','probability');  for i=1:length(h.Values)     text(h.BinE ...

  7. MATLAB——直方图操作

    直方图均衡化 代码: I=dicomread('img');%img为输入的图像文件 [h]=imhist(I); I1=histeq(I,256); [h1]=imhist(I1); subplot ...

  8. vc调用matlab直方图,图像各向异性扩散算法(VC与Matlab版本实现)

    主要是用来平滑图像的,克服了高斯模糊的缺陷,各向异性扩散在平滑图像时是保留图像边缘的(和双边滤波很像). 通常我们有将图像看作矩阵的,看作图的,看作随机过程的,记得过去还有看作力场的. 这次新鲜,将图 ...

  9. matlab直方图绘制

    x=[55,63,69,70,75,78,82,84,85,88,90,96,100]; y=[1,2,1,6,4,7,2,1,3,2,4,2,1]; bar(x,y) >> a=[54. ...

  10. matlab 直方图 肥尾,概率分布细谈:厚尾、长尾、幂律、指数

    在人类行为.社交网络等社会学数据分析中,厚尾分布频繁出现.在这篇文章中,我将梳理这些常见概念的关系. 厚尾分布是什么? 厚尾分布指"尾部"比指数分布"厚重"的分 ...

最新文章

  1. UVA10110 Light, more light
  2. Java中实现cd命令:运行中更改当前工作目录
  3. 演练GridView控件显示目录图片
  4. 关于jasmine里debugElement.query和fixture.detectChanges的依赖关系
  5. android旋转缩放布局,Android学习笔记(一):双指缩放及旋转计算
  6. 渤海银行天津分行计算机笔试,关于渤海银行笔试经验分享
  7. 恭贺好友入选微软全国IT英雄,庆贺与王达老师达成合作关系
  8. Apache Tomcat选择哪个版本好?
  9. 如何在Excel里输入能打钩的选择框?
  10. php中符号大全,PHP 符号大全
  11. 【翻译】Flux安全审计已经结束
  12. Latex algorithm Input Output
  13. 数据降维:主成分分析法(PCA)
  14. Google I/O 2021:在重要时刻提供帮助
  15. 计算机第二课堂教学计划,第二课堂教学计划
  16. 企微开发SDK下载地址
  17. Lisp 是怎么成为上帝的编程语言的
  18. Ubuntu 如何安装yum命令
  19. 自由软件许可证GPL
  20. java 打成war_JAVA语言之Springboot打成war包并在tomcat中运行的部署方法

热门文章

  1. Justinmind使用教程(2)——计算表达式及条件使用方法
  2. php漏洞 代码,PHP漏洞代码点滴
  3. shopnc linux im安装教程,shopnc编译安装IM服务器node.js
  4. linux 安装Times New Roman字体
  5. hilbert曲线序编码matlab,[转载]希尔伯特曲线及其matlab画法
  6. Fantastic-Matplotlib 第一回
  7. 学习笔记25 --贴有图片或者二维码的gazebo模型创建
  8. Word文档中批量修改英文、中文或数字等的字体和格式的方法
  9. 《你的降落伞是什么颜色》书摘
  10. Spring Boot Admin 发送监控邮件