资源简介
利用matlab提取图像的RGB值和HIS值的代码
代码片段和文件信息
clear
clc
for n=1:36
k=sprintf(‘%d.tif‘n);
image=imread(k);
rgb_r=image(::1);
rgb_g=image(::2);
rgb_b=image(::3);
[widthheight]=size(rgb_r);
x1=width*height;
xx_R_m=medfilt2(rgb_r[35]);%中值滤波
xx_G_m=medfilt2(rgb_g[35]);
xx_B_m=medfilt2(rgb_b[35]);
sum_R=sum(sum(xx_R_m));%求和RGB??
sum_G=sum(sum(xx_G_m));
sum_B=sum(sum(xx_B_m));
mean_R=sum_R/x1;%RGB平均值
mean_G=sum_G/x1;
mean_B=sum_B/x1;
hsi=zeros(widthheight3);
hsi_h=hsi(::1);
hsi_s=hsi(::2);
hsi_i=hsi(::3);
PI=3.1415956;
for i=1:width
for j=1:height
R=double(rgb_r(ij));G=double(rgb_g(ij));B=double(rgb_b(ij));
min = R;
if (G < min)
min = G;
end
if (B < m
相关资源
- 强迫对流的流道换热系数的Matlab程序
-
《MATLAB/Simuli
nk系统仿真超级学习手 - 最大似然估计的MATLAB代码
- CLPSO算法matlab代码
- Mayr电弧模型
- 相关滤波代码MATLAB版本目标跟踪
- 研究生 数理统计多元线性回归及显着
- 主动悬架matlab模型
- 形态滤波的matlab代码
- MATLAB小波降噪程序
- Matlab求解Var代码
- 瑞利衰落信道下采用MRC分集误码性能
- 量子聚类matlab实现
- 多机器人系统的群集编队控制.rar
- matlab四种fir数字滤波器.zip
- 三角调频连续波雷达 matlab仿真
- GA求解PID优化问题的MATLAB代码
-
基于MATLAB/simuli
nk的异步电机矢量控 - 信号与系统:用MATLAB求系统冲激响应
- Matlab2015a未找到支持的编译器或 SDK
- TwoDPCA用matlab实现的2dpca人脸识别程序
- gps捕获程序
- 改进八点算法求基础矩阵,再求本质
- Matlab实现快速傅里叶变换FFT
- 基于神经网络的手写字母识别算法M
- 面阵相控阵天线方向图仿真
- 图像模糊C均值聚类分割matlab代码
- 使用matlab实现遗传算法,选择,交叉
- 基于Matlab的QPSK调制解调星座图
- matlab指纹识别指纹匹配
评论
共有 条评论