资源简介
灰度图像到伪彩色图像的转换,MATLAB实现,有清楚的注释。应用于红外图像处理。
代码片段和文件信息
I=imread(‘G:\tupian\renwu1.jpg‘);%读入图像数据,此时I为三维数组
I=rgb2gray(I);%转化为灰度图像,I变为二维数组
I=double(I);%转化成double型
[mn]=size(I);%获得I的大小
c=256;%定义常量
R = ones(mn);%预定义RGB三个维度的数组
G = ones(mn);
B = ones(mn);
for i=1:m%根据灰度等级,计算伪彩色相应的数据
for j=1:n
if I(ij)<=c/4
R(ij)=0;
G(ij)=4*I(ij);
B(ij)=c;
elseif I(ij)<=c/2
R(ij)=0;
G(ij)=c;
B(ij)=-4*I
相关资源
- MATLAB图像二值化程序源代码
- (eWiley) Optimum Array Processing最优阵列
- Matlab 图像链码获取
- 任意大小矩阵的zigzag排序Matlab程序
- matlab图像拼接算法
- matlab求解共线方程公式以及生成等高
- 有关emd分解的matlab源程序
- 离散粒子群算法DPSOMatlab代码
- Hata传播模型Matlab代码
- 基于matlab的汉字识别系统和
- matlab批量读入excel表格,可以读文件和
- matlab画ROC曲线
- matlab计算表面曲率
- 禁忌搜索解决背包问题matlab
- 蚁群算法解决背包问题matlab
- matlab遗传算法解决背包问题
- matlab实现meanshift图像分割
- MATLAB常规均匀圆阵波束形成
- 小波基构造函数 Matlab函数
- 多种插值算法Matlab实现--数学建模
- 智能优化算法及其MATLAB源程序
- qpsk调制stbc仿真
- matlab递归生成树
- 寻找割集的matlab算例程序
- 计算短时过零率MATLAB
- 用matlab实现模拟退火kmeans聚类
- 逐步回归MATLAB程序(新)
- [MATLAB+R2017a人工智能算法][张德丰][程
- sgy地震波数据文件及MATLAB处理sgy文件
- 信道编码程序matlab
评论
共有 条评论