matlab读取图像的RGB
(转)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相关推荐
- matlab 读取照片imread,利用matlab读取图像
怎样用matlab读取20张图片并依次展示出来 指定路径下 单个文件夹data中所有图像 P = '.\data\';% 图像文件夹路径 img_path_list = dir(strcat(P,'* ...
- 怎么用matlab读一张图像,利用matlab读取图像
怎样用matlab读取20张图片并依次展示出来 指定路径下 单个文件夹data中所有图像 P = '.\data\';% 图像文件夹路径 img_path_list = dir(strcat(P,'* ...
- 使用matlab读取图像并通过matlab自带的fft2,fftshift,ifftshift,ifft2等函数获取该图像的傅里叶频谱图,幅度图,相位谱图,幅度图,相位谱图,幅度谱重建图以及相位谱重建
%% 读取图像.预处理 Picture1 = imread('Cameraman.tif');tryPicture1=rgb2gray(Picture1); % 如果是RGB图像,转成灰度图 catc ...
- 颜色空间直方图matlab,使用Matlab绘制图像的rgb颜色空间和Lab颜色空间分量图和分量直方图 | 学步园...
%author sagittariusboy All right reserved 2013年7月28日 14:58:11 org = imread('laaa.jpg'); %org = imrea ...
- matlab中lab颜色空间,使用Matlab绘制图像的rgb颜色空间和Lab颜色空间分量图和分量直方图...
%author sagittariusboy All right reserved 2013年7月28日 14:58:11 org = imread('laaa.jpg'); %org = imrea ...
- 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 ...
- MATLAB读取一张RGB图片转成YUV格式
https://www.cnblogs.com/hythink/p/5421720.html https://blog.csdn.net/scottly1/article/details/421926 ...
- Matlab读取图像,显示H、S、V分量
转自:http://blog.csdn.net/tulun/article/details/6934995 程序代码: a = imread('test.png'); hsva = rgb2hsv(a ...
- python读取图像方式问题(RGB)
我们在读取图片时由于个人习惯不同,使用不同的包读取,显示图片的结果也不同.所以我们需要作出一些区分. MATLAB生成一张渐变图片来区分几种图片读取方式 分别用PIL,Matplot,Opencv读取 ...
- 如何用matlab读取hdf文件,matlab读取hdf文件
HDF, BMP, JPEG, GIF, PCX, XWD, CUR, ICO, RAS, PBM, PGM, PPM AU, SND - NeXT/Sun sound 音訊 WAV - Micros ...
最新文章
- 【论文写作分析】之一 《基于混合注意力Seq2seq模型的选项多标签分类》
- ajax 和xmlHttpRequest区别
- Fragment初识
- java8 接口调用默认方法_Java8接口里的默认方法特性
- http从发出请求到接收响应的旅行
- Marketing Cloud contact的API介绍
- 8-[多线程] 进程池线程池
- Mybatis动态代理模式实现CRUD
- python第2位的值_Python组通过匹配元组列表中的第二个元组值
- 【MySQL】MySQL负载均衡常见方法
- HDU 1500(经典的恶心DP)
- Python中的枚举enumerate
- 安卓pdf 控件使用说明
- Java入门-换行输出
- OpenWrt-19.07.2 For HC5861(极路由3) /HiWiFi/Gee最新固件,极路由3刷openwrt
- MySQL数据库备份与还原
- 小米怎么快速回到顶部_打开小米这3个设置,手机越用越好用啦!你现在还不知道吗?...
- html页面中引入script标签的src的写法,/与//的区别
- 计算机安装重装出现错误,电脑重装系统老是失败要怎么办?我教你几个方法,一定能装上去!...
- 太爽了!花了6个月18天,达内Java培优百度网盘
热门文章
- VMware ESXi 7.0 U3 SLIC 2.6 Unlocker 集成 Intel NUC 网卡、USB 网卡和 NVMe 驱动
- python操作pdf加密解密
- 每年考证时间表(绝对会用得到的一天,怕到时候很难找到有用) ——自己留住,哦!!!!
- 36 Questions for Increasing Closeness
- 基于PHP+小程序(MINA框架)+Mysql数据库的共享会议室预约小程序系统设计与实现
- WorkPlus即时通讯软件,满足政企局域网办公需求
- 第一届FME模板开发者大赛
- 免费高清图片素材网站
- python爬去新浪微博_Python爬取新浪微博热搜榜
- 软件工程之系统架构图和系统架构描述