matlab 图像方值图以及增亮
来源:互联网 发布:宿州煤电集团知乎 编辑:程序博客网 时间:2024/06/08 05:51
图像中的RGB颜色的统计
源代码
function [imgr imgg imgb im] = ImageSquareCount( imin )
%UNTITLED 此处显示有关此函数的摘要
% 此处显示详细说明
[m,n,g] = size(imin);
im1 = imin;
im1 = im2double(im1);
img = zeros(m,n,g);
imgr = ones(1,256);
imgg = ones(1,256);
imgb = ones(1,256);
im = zeros(m,n,g);
for i = 1:m
for j = 1:n
a = fix(imin(i,j,1) + 1);
imgr(a) = imgr( a) + 1;
a = fix(imin(i,j,2) + 1);
imgg(a) = imgg( a) + 1;
a = fix(imin(i,j,3) + 1);
imgb(a) = imgb( a) + 1;
im(i,j,:) = 1.4*im1(i,j,:) ;
end
end
end
%测试代码
i = imread('g:\cool\data\8.bmp');
[r g b im] = ImageSquareCount(i);
figure('name','方值图');
subplot(3,1,1);bar(r/4,0.1); title('红色');
subplot(3,1,2);bar(g/4,0.1); title('绿色');
subplot(3,1,3);bar(b/4,0.1); title('蓝色');
figure('name','图像增亮');
subplot(121);imshow(i);title('原始');
subplot(122);imshow(im);title('增亮后');
- matlab 图像方值图以及增亮
- matlab 图像函数以及运用(第十章)
- MATLAB图像函数以及应用(第六章)边界问题
- matlab图像陷波滤波以及低通滤波
- 图像卷积、相关以及在MATLAB中的操作
- matlab图像的Hough变换以及灰度级插值
- Matlab 关于彩色图像的平移、旋转以及对称处理
- Matlab GUI图像图像基础
- 【图像处理】MATLAB:图像噪声
- 【图像处理】MATLAB:图像压缩
- 【图像处理】MATLAB:图像分割
- MATLAB将图像数据以txt文件保存以及从txt文件中读矩阵并显示图像
- MATLAB处理RGB图像时如何获得单通道,以及如何根据各单通道恢复彩色图像
- Matlab中如何读出写入图像文件以及对图像的简单处理
- Matlab中如何读出写入图像文件以及对图像的简单处理
- matlab 计算图像的峰值信噪比PSNR以及均方根误差MSE
- Matlab中如何读出写入图像文件以及对图像的简单处理
- 【OpenCV学习】【一】关于图像叠加以及原理解释(结合MATLAB)
- 有赚一亿的欲望,却只有一天的耐心。
- JavaScript RegExp方法
- SOCKET通信中TCP、UDP数据包大小的确定
- 【Fragment精深系列4】Fragment与Activity之间的数据交互
- jQuery(selector,context)函数参数含义
- matlab 图像方值图以及增亮
- 流量监控工具iftop
- MySQL字符集专题(字符集,校对,乱码)
- String类型值不可变的原因
- HttpClient设置发送内容的编码格式
- jQuery 总体源码结构笔记
- POJ 2104 K-th Number 平方分割
- 安装和使用EPEL源linux安装包进行扩展
- 真正决定人生高度的,是你做事的速度