image_emboss.m
来自「matlab处理图像的一些基本方法。其中有一部分mex程序需要安装编译」· M 代码 · 共 42 行
M
42 行
function image_emboss%IMAGE_EMBOSS Emboss the actual image.%% IMAGE_EMBOSS%%%% Copyright (c) 1995 by Claudio Rivetti and Mark Young% claudio@alice.uoregon.edu, mark@alice.uoregon.edu%global I Oldzrange Oldcontrast Oldoffset Oldmap Undofunif isempty(I) return;endif ~isimage setviewmode('TOPVIEW'); showimage;endstatusbar('Embossing image...');Oldzrange=zrange;Oldcontrast=getcontrast;Oldoffset=getoffset;Oldmap=getmap;zrange([0 1]);setcontrast(0);setoffset(0);setmap(1);setimage(mat2gray(filter2(fspecial('sobel'),I)));Undofun=['global Oldzrange Oldcontrast Oldoffset Oldmap;zrange(Oldzrange);',... 'setimage(getclipboard,inf,0);setcontrast(Oldcontrast);',... 'setoffset(Oldoffset);setmap(Oldmap);setclipboard([]);'];clearstatusbar;return
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?