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

📄 rgbtohsi.m

📁 homomorfic filter image
💻 M
字号:
function [H S I]=rgbtohsi(c)
d=size(c);
for i=1:d(1)
    for j=1:d(2)
        R=c(i,j,1);
        G=c(i,j,2);
        B=c(i,j,3);
        I(i,j)=(1/3)*(R+G+B);
        v1=double(((-1/sqrt(6))*(R+G))+((2/sqrt(6))*B));
        v2=double(((1/sqrt(6))*(R))+((-1/sqrt(6))*G));
        if R==G && R==B && B==G
             H(i,j)=0;
             S(i,j)=0;
        else
            f=v2/v1;
            H(i,j)=atan(f);
            S(i,j)=sqrt(v1^2+v2^2);        
        end
        
    end
end

⌨️ 快捷键说明

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