📄 f1.asv
字号:
N=175;
num_disk=8;
[CroppedPrint]=cropping(xc2,yc2,img3);
[NormalizedPrint,vector]=sector_norm(CroppedPrint,0,1);
for (angle=0:1:num_disk-1)
gabor=gabor2d_sub(angle,num_disk);
z2=gabor;
z1=NormalizedPrint;
z1x=size(z1,1);
z1y=size(z1,2);
z2x=size(z2,1);
z2y=size(z2,2);
ComponentPrint=real(ifft2(fft2(z1,z1x+z2x-1,z1y+z2y-1).*fft2(z2,z1x+z2x-1,z1y+z2y-1)));
px=((z2x-1)+mod((z2x-1),2))/2;
py=((z2y-1)+mod((z2y-1),2))/2;
ComponentPrint=ComponentPrint(px+1:px+z1x,py+1:py+z1y);
[disk,vector]=sector_norm(ComponentPrint,1,0);
img111 = double(ComponentPrint)/graylevmax;
switch angle<8
case 1, angle=0;
haxes14=axes('parent',gcf,'position',[0.145 0.1 0.19 0.23],'visible','off','tag','keyelement');
set(gcf,'currentaxes',haxes14);%gca是当前句柄???????
imshow(img111);
case 2 ,angle=1;
haxes15=axes('parent',gcf,'position',[0.145 0.1 0.19 0.23],'visible','off','tag','keyelement');
set(gcf,'currentaxes',haxes15);%gca是当前句柄???????
imshow(img111);
case 2 ,angle=2;
haxes16=axes('parent',gcf,'position',[0.145 0.1 0.19 0.23],'visible','off','tag','keyelement');
set(gcf,'currentaxes',haxes16);%gca是当前句柄???????
imshow(img111);
case 3 ,angle=3;
haxes17=axes('parent',gcf,'position',[0.145 0.1 0.19 0.23],'visible','off','tag','keyelement');
set(gcf,'currentaxes',haxes17);%gca是当前句柄???????
imshow(img111);
case 4 ,angle=4;
haxes18=axes('parent',gcf,'position',[0.145 0.1 0.19 0.23],'visible','off','tag','keyelement');
set(gcf,'currentaxes',haxes18);%gca是当前句柄???????
imshow(img111);
case 5,angle=5;
haxes19=axes('parent',gcf,'position',[0.145 0.1 0.19 0.23],'visible','off','tag','keyelement');
set(gcf,'currentaxes',haxes19);%gca是当前句柄???????
imshow(img111);
case (angle==6),
set(get(ud.hComponent7Axes, 'title'), 'string', '135 度组成');
set(ud.hComponent7Image, 'Cdata', img);
case (angle==7),
set(get(ud.hComponent8Axes, 'title'), 'string', '157.5 度组成');
set(ud.hComponent8Image, 'Cdata', img);
otherwise
error('Nothing !');
end
end
set(DemoFig,'Pointer','arrow');
setstatus(DemoFig,'旋转结束');
set(DemoFig, 'UserData', ud);
drawnow
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -