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

📄 qfw_purecolorpmp.m

📁 这是在MATLAB下编写的基于彩色条纹的相位测量轮廓术的源码,很实用.,在光学三维测量中
💻 M
字号:
clear all
close all
clc


%%%%%%%%%%%%%%%%%%%%
[filename,pathname] = uigetfile('*.bmp','打开白光图象...');
fName = strcat(pathname,filename);
white = double(imread(fName));
%%%%%%%%%%%%%%%%%%%%%
[filename,pathname] = uigetfile('*.bmp','打开红光图象...');
fName = strcat(pathname,filename);
red = double(imread(fName));
%%%%%%%%%%%%%%%%%%%%%
[filename,pathname] = uigetfile('*.bmp','打开绿光图象...');
fName = strcat(pathname,filename);
green = double(imread(fName));
%%%%%%%%%%%%%%%%%%%%%
[filename,pathname] = uigetfile('*.bmp','打开蓝光图象...');
fName = strcat(pathname,filename);
blue = double(imread(fName));
%%%%%%%%%%%%%%%%%%%%5
redc = white - red;
greenc = white - green;
bluec = white - blue;
%%%%%%%%%
RFr = redc(:,:,1);
GFr = greenc(:,:,2);
BFr = blue(:,:,3);
%%%%%%%%%
mar = max(max(RFr));
mir = min(min(RFr));
R = (RFr - mir)*255/(mar - mir);
mag = max(max(GFr));
mig = min(min(GFr));
G = (GFr - mig)*255/(mag - mig);
mab = max(max(BFr));
mib = min(min(BFr));
B = (BFr - mib)*255/(mab - mib);



⌨️ 快捷键说明

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