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

📄 calculatecomplementarycolor.m

📁 这是在MATLAB下编写的基于彩色条纹的相位测量轮廓术的源码,很实用.,在光学三维测量中
💻 M
字号:
function [ComplementaryColor] = CalculateComplementaryColor(OriginalColor,Rmax,Gmax,Bmax)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%此函数用来计算一幅图象的补色图象
%07-10-24 qfw
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
OriginalColor = double(OriginalColor);
[Row,Column,Three] = size(OriginalColor);
ComplementaryColor = zeros(Row,Column,Three);
for m = 1:Row 
    for n = 1:Column
        ComplementaryColor(m,n,1) = Rmax - OriginalColor(m,n,1);
        ComplementaryColor(m,n,2) = Gmax - OriginalColor(m,n,2);
        ComplementaryColor(m,n,3) = Bmax - OriginalColor(m,n,3);

    end
end






⌨️ 快捷键说明

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