![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MATLAB杂记
渔不二
这个作者很懒,什么都没留下…
展开
-
MATLAB几种 彩色图像to灰度图像 的方法
主要是引用 rgb2gray函数,将3通道的彩图 转换成 2通道的灰度图像法1:3通道变成2通道imgname='E:\1.bmp'; [imagRGB] = imread( imgname ); %定义图像名称为imagRGB subplot(2,2,1);imshow([imagRGB]);title('原始图像'); if (length(size(ima原创 2017-06-05 10:09:03 · 2558 阅读 · 0 评论 -
MATLAB实现3通道的真彩图像转换成2通道的灰度图像
%将3通道的真彩图像转换成2通道的灰度图像,因为每一个figure(图像)有且仅有一个色图(colormap),然而色图有4种使用方法1、COLORMAP(MAP) 用MAP矩阵映射当前图形的色图。矩阵本身就是二维的2、COLORMAP('default') 默认的设置是 JET.3、MAP = COLORMAP 获得当前色图矩阵.4、COLORMAP(AX,...) 应用色原创 2017-06-02 09:59:06 · 6624 阅读 · 1 评论 -
MATLAB中出现的几种问题解决方法
Error: An array for multiple LHS assignment cannot contain LEX_TS_NUMBER.错误:多个LHS分配的数组不能包含LEX_TS_NUMBER。什么原因?%利用db3小波,对原始图像X进行2层分解,,这里是L(l),不是1[c,1]=wavedec2(X,2,'db3'); %全局阈值[thr,sorh,k原创 2017-06-09 09:20:46 · 17103 阅读 · 3 评论 -
MATLAB中改变彩色图像的尺寸大小
不过这里有一个很大的问题,图像变小之后,会有白色的边框用法:B = imresize(A,m)B = imresize(A,m,method)B = imresize(A,[mrows ncols],method)B = imresize(...,method,n)B = imresize(...,method,h)imrersize函数使用由参数method指定的转载 2017-06-09 09:39:39 · 4230 阅读 · 0 评论 -
matlab中用imwrite()保存图像
转:http://blog.csdn.net/majinlei121/article/details/49586627保存到当前文件夹下:imwrite(I,'stripes2.png');保存到当前文件夹下的一个子文件result下:imwrite(I,'./result/stripes2.png');保存到当前文件夹上一层的一个文件夹result下:imwr转载 2017-06-12 09:25:48 · 22413 阅读 · 0 评论