⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 im_hessangle2.m

📁 A demo for image segmentation using iter
💻 M
字号:
function [A, R] = im_hessangle2(im, scale)

g2 = im_hessstrflt2(im, scale);

tmp = sqrt((g2(:,:,1)- g2(:,:,3)).*(g2(:,:,1)- g2(:,:,3)) + 4 * g2(:,:,2).*g2(:,:,2));
eigvalue1 = (g2(:,:,1) + g2(:,:,3) + tmp)/2;
eigvalue2 = (g2(:,:,1) + g2(:,:,3) - tmp)/2;
eigangle1 = atan(g2(:,:,2)./(eigvalue1 - g2(:,:,3)+realmin));
eigangle2 = atan(g2(:,:,2)./(eigvalue2 - g2(:,:,3)+realmin));

A = eigvalue1.*(abs(eigvalue1)>=abs(eigvalue2)) + eigvalue2.*(abs(eigvalue1)<abs(eigvalue2));
R = eigangle2.*(abs(eigvalue1)>=abs(eigvalue2)) + eigangle1.*(abs(eigvalue1)<abs(eigvalue2));

R(R < 0) = R(R < 0) + pi;
R = R*180/ pi;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -