图像类型的转换
来源:互联网 发布:杭州贰贰网络 编辑:程序博客网 时间:2024/05/29 08:55
1、原理
许多图片处理工作都对图像类型有特定的要求。
其转换关系为下:
2、代码
clear all;
%读进图像
[filename, pathname] = uigetfile({'*.jpg'; '*.bmp'; '*.gif'}, '选择原图片');
picture = imread([pathname, filename]);
%真彩图像转换为索引图像——X
map=jet(256);
X=dither(picture,map);
%彩色图片转化为灰度图片——I
I = rgb2gray(picture);
%%真彩图片转化成二值图像——Q
level = graythresh(I);%使用最大类间方差法找到图片的一个合适的阈值
Q = im2bw(picture,level);%将灰度图像 picture 转换为二进制图像
figure(1)
subplot(1,4,1);
imshow(picture);
title('原图片');
subplot(1,4,2);
imshow(X);
title('索引图片');
subplot(1,4,3);
imshow(I);
title('灰度图片');
subplot(1,4,4);
imshow(Q);
title('二值图片');
3、结果阅读全文
0 0
- 图像类型的转换
- 图像类型的转换
- 图像类型间的转换
- IplImage与CImage 图像类型的转换
- 关于opencv图像类型的转换
- 图像类型间的转换-matlab
- 图像类型转换
- Java对图片的处理---缩放图像、图像切割、图像类型转换、彩色转为黑白
- -1.#IND000 &&图像类型转换
- 图像类型转换及图像压缩
- 图像类型转换及图像压缩
- OpenCv,EmguCv及.net之间的图像类型转换
- OpenCV中图像不同定义类型间的转换
- 图像数组转换及图像类型转换相关函数
- 图像类型、MATLAB数据类型,以及类型之间的转换(一)
- 图像类型、MATLAB数据类型,以及类型之间的转换(二)
- 图像类型、MATLAB数据类型,以及类型之间的转换(三)
- OPENCV 图像类型及相互转换
- C++程序题总结
- memcpy函数用法
- 基于LIBSVM实现文本分类(python)
- 搭建SolrCloud集群Could not find or load main class org.apache.solr.cloud.ZkCLI
- 约瑟夫,嘿嘿,你被ko了 。还有一点小感悟
- 图像类型的转换
- 观察者模式应用场景实例
- Oracle12C--操作类中的其他结构(65)
- Python正则表达式
- 从尾到头打印链表
- python正则表达式
- 班级成员表
- 【转】Linux下文件属性(drwxr-xr-x)详解以及(-rwxrwxrwx=777)
- 【多线程简单实例】_beginthreadx实现