matlab练习程序(RGB2CMY、CMY2RGB)
2012-12-22 15:14
204 查看
老是搞灰度图像我都不好意思了,所以现在开始看看彩色图像方面的东西。首先就是彩色空间了。
clear all; close all; clc; img=imread('lena_color.jpg'); img=mat2gray(img); %任意区间映射到[0,1]; [m n dim]=size(img); %%图像的RGB R=img(:,:,1); G=img(:,:,2); B=img(:,:,3); %%图像的RGB2CMY C=1-R; M=1-G; Y=1-B; %%图像的CMY2RGB R=1-C; G=1-M; B=1-Y; %%如果正反变换都没错的话,那么图像是不变的 img(:,:,1)=R; img(:,:,2)=G; img(:,:,3)=B; imshow(img)
相关文章推荐
- matlab练习程序(RGB2HSL、HSL2RGB)
- matlab练习程序(RGB2YUV、YUV2RGB)
- matlab练习程序(RGB2HSV、HSV2RGB)
- matlab练习程序(中值滤波)
- matlab练习程序(图像局部熵)
- matlab练习程序(图像Haar小波变换)
- matlab练习程序(radon变换)
- matlab练习程序(图像自动聚焦)
- matlab练习程序(Log Polar变换)
- matlab练习程序(线性分类器<感知器>)。。。待改进
- matlab练习程序(线性分类器<最小二乘>)
- matlab练习程序(弧形、圆柱投影的复原)
- matlab练习程序(图像放大/缩小,最邻近插值)
- matlab练习程序(图像旋转,最邻近插值)
- matlab练习程序(矩形变换为圆)
- matlab练习程序(单源最短路径Bellman-Ford)
- matlab练习程序(Floyd–Steinberg dithering)
- matlab练习程序(TV模型图像修复)
- RGB 颜色空间转 HSI 颜色空间的matlab程序实现
- matlab练习程序(SUSAN检测)