(转)http://www.wuji8.com/meta/15818851.html

matlab在图像处理方面,具有很强大的应用。下面将分享如何使用matlab对图片的RGB三色进行提取并显示。

工具/原料

电脑

已注册的MATLAB

方法/步骤

首先通过函数对图片进行读取并显示。

image = imread('杯子.jpg');

imshow(image)

运行后图片如图。

接下来对红色分量进行提取并显示。

image = imread('杯子.jpg');

imager = image(:,:,1);

imshow(imager)

接下来对绿色分量进行提取并显示。

image = imread('杯子.jpg');

imageg = image(:,:,2);

imshow(imageg)

接下来对蓝色分量进行提取并显示。

image = imread('杯子.jpg');

imageb = image(:,:,3);

imshow(imageb)

为了方便比较,采用sublpot函数将处理过的图片通过一个界面进行显示。

image = imread('杯子.jpg');

imager = image(:,:,1);

imageg = image(:,:,2);

imageb = image(:,:,3);

subplot(221);

imshow(imager);

title('r')

subplot(222);

imshow(imageg);

title('g')

subplot(223);

imshow(imageb);

title('b')

subplot(224);

imshow(image);

同时,在图像处理后还可以将图像不同分量进行想加,代码如下:

image = imread('杯子.jpg');

imager = image(:,:,1);

imageg = image(:,:,2);

imageb = image(:,:,3);

subplot(221);

imshow(imager);

title('r')

subplot(222);

imshow(imageg);

title('g')

subplot(223);

imshow(imageb);

title('b')

subplot(224);

imshow(imageg+imageb+imager);

注意事项

开发环境为MATLAB2012A。

matlab读取图像的RGB相关推荐

  1. matlab 读取照片imread,利用matlab读取图像

    怎样用matlab读取20张图片并依次展示出来 指定路径下 单个文件夹data中所有图像 P = '.\data\';% 图像文件夹路径 img_path_list = dir(strcat(P,'* ...

  2. 怎么用matlab读一张图像,利用matlab读取图像

    怎样用matlab读取20张图片并依次展示出来 指定路径下 单个文件夹data中所有图像 P = '.\data\';% 图像文件夹路径 img_path_list = dir(strcat(P,'* ...

  3. 使用matlab读取图像并通过matlab自带的fft2,fftshift,ifftshift,ifft2等函数获取该图像的傅里叶频谱图,幅度图,相位谱图,幅度图,相位谱图,幅度谱重建图以及相位谱重建

    %% 读取图像.预处理 Picture1 = imread('Cameraman.tif');tryPicture1=rgb2gray(Picture1); % 如果是RGB图像,转成灰度图 catc ...

  4. 颜色空间直方图matlab,使用Matlab绘制图像的rgb颜色空间和Lab颜色空间分量图和分量直方图 | 学步园...

    %author sagittariusboy All right reserved 2013年7月28日 14:58:11 org = imread('laaa.jpg'); %org = imrea ...

  5. matlab中lab颜色空间,使用Matlab绘制图像的rgb颜色空间和Lab颜色空间分量图和分量直方图...

    %author sagittariusboy All right reserved 2013年7月28日 14:58:11 org = imread('laaa.jpg'); %org = imrea ...

  6. MATLAB读取一张RGB图片转成YUV420格式、YUV422格式、YUV444格式

    转:https://www.cnblogs.com/hythink/p/5421720.html 1.读入照片 控制输出的标志定义 1 2 3 4 5 6 7 8 9 10 11 clc;close  ...

  7. MATLAB读取一张RGB图片转成YUV格式

    https://www.cnblogs.com/hythink/p/5421720.html https://blog.csdn.net/scottly1/article/details/421926 ...

  8. Matlab读取图像,显示H、S、V分量

    转自:http://blog.csdn.net/tulun/article/details/6934995 程序代码: a = imread('test.png'); hsva = rgb2hsv(a ...

  9. python读取图像方式问题(RGB)

    我们在读取图片时由于个人习惯不同,使用不同的包读取,显示图片的结果也不同.所以我们需要作出一些区分. MATLAB生成一张渐变图片来区分几种图片读取方式 分别用PIL,Matplot,Opencv读取 ...

  10. 如何用matlab读取hdf文件,matlab读取hdf文件

    HDF, BMP, JPEG, GIF, PCX, XWD, CUR, ICO, RAS, PBM, PGM, PPM AU, SND - NeXT/Sun sound 音訊 WAV - Micros ...

最新文章

  1. 【论文写作分析】之一 《基于混合注意力Seq2seq模型的选项多标签分类》
  2. ajax 和xmlHttpRequest区别
  3. Fragment初识
  4. java8 接口调用默认方法_Java8接口里的默认方法特性
  5. http从发出请求到接收响应的旅行
  6. Marketing Cloud contact的API介绍
  7. 8-[多线程] 进程池线程池
  8. Mybatis动态代理模式实现CRUD
  9. python第2位的值_Python组通过匹配元组列表中的第二个元组值
  10. 【MySQL】MySQL负载均衡常见方法
  11. HDU 1500(经典的恶心DP)
  12. Python中的枚举enumerate
  13. 安卓pdf 控件使用说明
  14. Java入门-换行输出
  15. OpenWrt-19.07.2 For HC5861(极路由3) /HiWiFi/Gee最新固件,极路由3刷openwrt
  16. MySQL数据库备份与还原
  17. 小米怎么快速回到顶部_打开小米这3个设置,手机越用越好用啦!你现在还不知道吗?...
  18. html页面中引入script标签的src的写法,/与//的区别
  19. 计算机安装重装出现错误,电脑重装系统老是失败要怎么办?我教你几个方法,一定能装上去!...
  20. 太爽了!花了6个月18天,达内Java培优百度网盘

热门文章

  1. VMware ESXi 7.0 U3 SLIC 2.6 Unlocker 集成 Intel NUC 网卡、USB 网卡和 NVMe 驱动
  2. python操作pdf加密解密
  3. 每年考证时间表(绝对会用得到的一天,怕到时候很难找到有用) ——自己留住,哦!!!!
  4. 36 Questions for Increasing Closeness
  5. 基于PHP+小程序(MINA框架)+Mysql数据库的共享会议室预约小程序系统设计与实现
  6. WorkPlus即时通讯软件,满足政企局域网办公需求
  7. 第一届FME模板开发者大赛
  8. 免费高清图片素材网站
  9. python爬去新浪微博_Python爬取新浪微博热搜榜
  10. 软件工程之系统架构图和系统架构描述