matlab图像转为灰度,matlab怎么读取一幅图像,并转换为灰度图像
matlab 用rgb2gray 将彩色图像转换为灰度图像
>> I=imread('D:\Lena.jpg');
>> x=rgb2gray(I);
>> figure(1);
>> subplot(121);
>> imshow(I);
>> title('原始图像');
>> subplot(122);
>> imshow(x);
>> title('灰度图像');
彩色图像是RGB,直接用rgb2gray
MATLAB 并没有自带gray2rgb
灰度图像 是个 N x M 矩阵。 N 和 M 为坐标,存储的数值是灰度深浅强度。RGB 为 N x M x 3 的矩阵。N 和 M 为坐标,附带的 3 是 [红,绿,蓝] 三色,数值各取 0-1.0 之间。转换上,如果灰度图像为 1024 x 768 大小,则要建立一个 1024 x 768 x 3 的矩阵。再在每一像素上添上颜色。例如,rgb_image(2, 4, :)= [0 1 1] %(坐标(2,4)=浅蓝色)
为了进行并行处理。我将512*512 的矩阵分成了64*64 的独立小块,并存至对应的文件中。
for i=1:64:449
for j=1:64:449
y=x(i:i+63,j:j+63);
h=y';
a=(i-1)/64+1;
b=(j-1)/64+1;
sload=['fid=fopen(''x' num2str(a) num2str(b) '.txt'',''wt+'')'];
eval_r(sload);
fprintf(fid, 'M\t', h);
fclose(fid);
end
end
matlab图像转为灰度,matlab怎么读取一幅图像,并转换为灰度图像相关推荐
- halcon画出灰度直方图_halcon读取一张照片,并转化为灰度图像
dev_close_window () read_image (Image, 'E:/图片/123.jpg') get_image_size (Image, Width, Height) dev_op ...
- RGB图像转为灰度图的几种方法
RGB图像灰度化 RGB图像 我们来看看下面这张图,美不美 这么好看的图是咋个整出来的呢?哦!原来是这样:一幅图像 I I I由很多个像素点组成的,而每个像素点又包含RGB(red,green,blu ...
- psnr用matlab读取一幅图像,matlab实现PSNR
@ 1.PSNR原理 PSNR,峰值信噪比,通常用来评价一幅图像压缩后和原图像相比质量的好坏,当然,压缩后图像一定会比原图像质量差的,所以就用这样一个评价指标来规定标准了.PSNR越高,压缩后失真越小 ...
- RGB图像转为灰度图
最后结论: Grey = (R*38 + G*75 + B*15)>> 7 代码 #include <cv.h> #include <highgui.h>using ...
- 【OpenCV】将RGB图像转为灰度图
基本思路: 1. 输入RGB(彩色)图像 2. 处理图像 3. 输出GRAY(灰度)图像 这里将处理图像过程单独写成一个函数,供主函数调用 1 void RGB2GRAY(IplImage* s ...
- opencv方框内图像保存_opencv::将两幅图像合并后,在同一个窗口显示;并将合并的图像流保存成视频文件...
/** * @file main-opencv.cpp * @date July 2014 * @brief An exemplative main file for the use of ViBe ...
- matlab颜色直方图特征提取,灰度直方图特征提取的Matlab实现
Computer Knowledge and Technology 电脑知识 与技术第5卷第32期(2009年11月)本栏目责任编辑:唐一东人工智能及识别技术灰度直方图特征提取的Matlab 实现 刘 ...
- 图像的灰度化灰度值的读取Matlab
matlab中图像的灰度化: H = imread('test.png'); I = rgb2gray(H); 原图和灰度图: 在matlab工作区选取灰度矩阵I,即可得到图像详细的灰度值矩阵 图片上 ...
- Matlab图像的灰度直方图
灰度直方图是数字图像处理中一个最简单.最有用的工具,它描述了一幅图像的灰度级内容 .任何一幅图像的直方图都包括了可观的信息,某些类型的图像可由其直方图完全描述.Matlab标准函数 imhist()为 ...
最新文章
- 好家伙!JDK16 GA 终于发布,内置 Lombok 的功能,真的顶?
- 将spfile从ASM里迁移到文件系统
- 第十二单元文件的归档/压缩/传输
- 计算机系统基础:设备管理采用的相关技术知识笔记
- java 根据类名示例化类_Java LocalDateTime类| ofInstant()方法与示例
- 棋盘游戏(HDU-1281)
- 第12天--css三种定位及z-index
- 自存:微软应用商店appx下载
- 基于SpringBoot在线电影订票系统
- tftpd32刷路由器方法_不走弯路:小米路由器3G 刷Padavan固件简单教程
- 免费获取ps密钥_ps密钥
- loadrunner在win7破解提示:Cannot save the license information because acceses to the registry is denied的解
- 口红见缝插针小游戏的一些参数说明
- python 大数据开发工程师_大数据系列之大数据开发工程师
- 深富策略主力资金逆势突袭这个版块
- 四川一度智信:拼多多活动报名规则解读
- 遥遥领先影像组件:dicomobjects.ocx
- uboot2018.7以上版本bison报错
- java获取时间戳(计算两个时间相差几天几小时几秒,获取当前日期是周几。。。)
- 虚拟机virtualbox,直接复制本机虚拟硬盘vdi使用, 会提示错误的解决方法
热门文章
- Spark的宽依赖和窄依赖
- 不一样的 Python 课【王的机器出品】
- php天气城市切换怎么实现,PHP 调用接口生成天气预报 三级联动城市列表 仿中国天气网界面...
- 入门级磁带机使用方法
- error: dst ref refs/heads/master receives from more than one src
- 80%码农都难以逃脱的痛,你中招了嘛?
- gorilla websocket 实例
- Advanced Archive Password Recovery
- matlab 野值剔除,一种基于多项式拟和的野值剔除方法与流程
- stm32中spi可以随便接吗_STM32的SPI模式读写FLASH芯片全面讲解