Matlab 1
来源:互联网 发布:在这个网络信息时代 编辑:程序博客网 时间:2024/05/07 13:14
I=imread('F:\exam\Matlab\shibie\1.jpg'); //你不加分号不就在command window中显示出来了?
2 matlab 如何将彩图转成灰度图?
彩色图像是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)=浅蓝色)
=======================
[A, map, alpha] = imread('C:\Users\bm00015\Desktop\Pic2\BitMap\a4.bmp')
map =
0 0 0
0.0039 0.0039 0.0039
0.0078 0.0078 0.0078
这个是表示RGB的分量
alpha =
[]
help imread //jianghe
help alpha
=========================
sourceImage=cvLoadImage(m_FilePath); //把图像当做三通道来读取
如果你需要读取单通道的图像,使用的语句是:
sourceImage=cvLoadImage(m_FilePath, 0);
>>
>> i = imread('C:\Pic2\image.bmp');
>> x = rgb2gray(i); % 3 channels --> 1 channel
>> figure(1); % 开一个窗口
>> subplot(121); % 显示i在窗口的 1行2列的第一个位置
>> imshow(i); % show old image
>> subplot(122); % 显示x在窗口的 1行2列的第二个位置
>> imshow(x); % show new image
>> imwrite(x,'C:\Pic2\image_1.bmp');
>>
- Matlab 1
- matlab、1
- MATLAB教程(1) MATLAB 基础知识
- MATLAB命令大全1
- MATLAB命令大全1
- matlab 学习笔记(1)
- matlab 火力发电1
- matlab学习笔记 1
- Matlab函数1
- matlab学习(1)
- Matlab------------命令大全1
- MATLAB鼠标响应函数1
- Matlab细节(1)
- matlab手记(1)
- matlab手记(1)
- Matlab常用命令1
- Matlab Cody (1)
- MATLAB小贴士(1)
- 关于typedef的用法总结
- Spring MVC之处理器映射器
- 站点收集
- 扩展Robot Framework,实现失败用例自动再执行(失败重跑)
- mui中 ajax无法跨域问题解决方案
- Matlab 1
- 临界区,互斥量,信号量,事件的区别
- Web前端从入门到放弃(css3选择器的总结)
- DIV滚动条样式大全
- 在scrollview中嵌套listview,listview显示不全问题
- 如何让CMDB配置维护更贴近人性
- datanode未启动错误记录
- Hexo搭建博客
- 设计模式-观察者模式