matlab中怎么用imadjdemo
展开全部
直接在命令窗里敲imadjdemo(image adjustment demo),回车
下拉选择待处理图片:电路、大米什么的
在Operation 面板下点按钮,分别是:
明度+/-
对比度+/-
伽马值+/-
信息/关闭
下拉选择待处理图片:电路、大米什么的
在Operation 面板下点按钮,分别是:
明度+/-
对比度+/-
伽马值+/-
信息/关闭
追问
这个我懂,具体是如何在里面编辑自己的图片
追答
汗!这个只是个demo
实在想这么做的话,需要做点小手术
(1)在命令窗里敲
Edit imadjdemo
回车
(2)在m文件里,找到第259行,把
'String','Circuit|Tire|Pepper|Rice|Pout|Trees|Saturn|Quarter|Glass|Lifting Body', ...
中的Tire改为MySelect,即
'String','Circuit|MySelect|Pepper|Rice|Pout|Trees|Saturn|Quarter|Glass|Lifting Body', ...
这是将下拉菜单中的Tire项改为自定义的MySelect
(3)找到957-960行,将原来的代码注掉,改为
case 'MySelect', %'Tire',
[FileName,PathName]=uigetfile({'*.bmp';'*.jpg';'*.png';'*.*'},'请选择图片文件');%tire = [];
path=[PathName,FileName];%load imdemos tire
img=rgb2gray(imread(path));%img = tire;
这部分是下拉菜单的响应部分,作用是载入图片,把它改掉,载入任意文件,这里要注意,因为程序里处理的都是灰度图片,所以读入图片后,先用rgb2gray()进行了灰度化处理。
(4)保存
(5)使用
命令窗里敲
imadjdemo
回车
只要下拉菜单选MySelect项就ok了
望采纳
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询