前言
本次制作了图片的转化功能:
- 彩色图片转为灰度图片
- 彩色图片转为索引图片
- 图片二值化
- 灰度图片转化为彩色图片(使用的是灰度级变换法,目前还无优化)
- 索引图片转化为彩色图片(使用的是彩虹编码变换,目前还无优化)
- 并对”保存图片“函数进行了优化
1. GUIDE布局
没有改变,同Day01
2. 自定义菜单设计
添加了一个”图像的转换“菜单,以及5个二级菜单
3. 实现代码
1)彩色图像转换为灰度图像
% 彩色图像转换为灰度图像
function imToGray_Callback(hObject, eventdata, handles)
global imageOriginal;
global result;
global MAP16;
MAP16 = 0;
result = rgb2gray(imageOriginal);
axes(handles.axes2);
imshow(result), title('灰度图像');
axis off;
2)彩色图像转为索引图像
% 彩色图像转为索引图像
function rgbT