• 大小: 855B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-05-26
  • 语言: Matlab
  • 标签: retinex  matlab  

资源简介

根据单尺度Retinex算法的经典说法,使用matlab实现,并测试通过

资源截图

代码片段和文件信息

function VV=SSR(S)
    if length(size(S))>2
        S=rgb2gray(S);
    end
    [mn]=size(S);
    S=double(S);
    size1=m*n;
    mean=sum(sum(S)2)/size1;
    R=zeros(mn);
    R=repmat(meanmn);
    %N(ij)高斯函数
    c=500;
    for i=1:m
        for j=1:n
            N(ij)=exp(-(i^2+j^2)/c^2);
        end
    end
    K=1/sum(N(:));
    N1=K*N;
    G=conv2(SN1‘same‘); %对与原始图像高斯卷积操作

评论

共有 条评论