資源簡介
本程序是記憶李中偉博士的博士論文來實(shí)現(xiàn);Matlab仿真代碼;測試通過;
代碼片段和文件信息
%?測試多頻外差原理
%?模擬程序
%?圖像尺寸?1024×768
%?共4張/組×3組=12張圖
%?3組頻率依次為1/701/641/59
%?本程序基于李中偉的博士論文來實(shí)現(xiàn)
%?《基于數(shù)字光柵投影的結(jié)構(gòu)光三維測量技術(shù)與系統(tǒng)的研究》
%?程序開始
clc;
close?all;
clear;
%?圖片的初始化
width?=?1024;??
heigth?=?768;
%?三頻率
%?這個(gè)可以參見李中偉的博士論文
freq?=?[70?64?59];
%?利用分塊矩陣C存儲(chǔ)3組共計(jì)12張圖
%?三種頻率,四組相位
C?=?cell(34);??
for?i=1:3
????for?j=1:4
????????C{ij}?=?zeros(heigthwidth);
????end
end
%?利用余弦函數(shù)計(jì)算12張圖的灰度值
%?圖像的生成
%?三種頻率,四組相位
for?i?=?1:3?%?對(duì)應(yīng)三種不同的頻率
????for??j?=?0:3?%?對(duì)應(yīng)四種相位
????????for?k?=?1:width
????????????C{ij+1}(:k)?=?128+127*sin(2*pi*k*freq(i)/width+j*pi/2);
????????end
????end
end
%?對(duì)灰度值進(jìn)行歸一化處理
for?i?=?1:3
????for?j?=?1:4
????????C{ij}?=?mat2gray(C{ij});
????end
end
%?顯示12張圖
%?for?i?=?1:3
%?????for?j?=?1:4
%?????????n?=?4*(i-1)+j;
%?????????h?=?figure(n)
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件??????787510??2016-09-29?10:30??12外差.bmp
?????文件??????787510??2016-09-29?10:30??1相位主值.bmp
?????文件??????787510??2016-09-29?10:30??23外差.bmp
?????文件??????787510??2016-09-29?10:30??2相位主值.bmp
?????文件??????787510??2016-09-29?10:30??3相位主值.bmp
?????文件????????3746??2016-09-29?10:28??test.m
?????文件??????787510??2016-09-29?10:30??123外差.bmp
評(píng)論
共有 條評(píng)論