91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

基于一點、兩點定標的紅外圖像非均勻校正。 % 0,1,2分別代表三幅圖:高溫,低溫,手型圖 % A代表原圖;B代表數據類型轉換或者校正后的圖;D代表一點校正系數 % C代表高溫圖和低溫圖的灰度值差矩陣;G代表兩點校正斜率系數矩陣;

資源截圖

代碼片段和文件信息

???
%???012分別代表三幅圖:高溫,低溫,手型圖
%???A代表原圖;B代表數據類型轉換或者校正后的圖;D代表一點校正系數
%???C代表高溫圖和低溫圖的灰度值差矩陣;G代表兩點校正斜率系數矩陣;

????f?=?fopen(‘highdat_151.dat‘);
????A0?=?fread(f[200200]);????%double
????B0?=?uint8(A0);
????
????f1?=?fopen(‘lowdat_151.dat‘);
????A1?=?fread(f1[200200]);???%double
????B1?=?uint8(A1);
????
????f2?=?fopen(‘handdat_50.dat‘);
????A2?=?fread(f2[200200]);???%double
????B2?=?uint8(A2);
????
????%求校正系數
????B0_Average?=?(sum(A0(:))/(200*200))*?ones(200200); %double
????B1_Average?=?(sum(A1(:))/(200*200))*?ones(200200); %double
????D0_H?=?A0?-?B0_Average;???%double型的高溫校正系數
????D0_L?=?A1?-?B1_Average;???%double型的低溫校正系數
????
????%高溫一點校正
????B0_One_P_H?=?uint8(A0?-?D0_H); %uint8型的一點高溫校正后的數據
????B1_One_P_H?=?uint8(A1?-?D0_H);? %uint8型的一點高溫校正后的數據
????B2_One_P_H?=?uint8(A2?-?D0_H);? %uint8型的一點高溫校正后的數據
????
????%低溫一點校正
????B0_One_P_L?=?uint8(A0?-?D0_L);??%uint8型的一點低溫校正后的數據
????B1_One_P_L?=?uint8(A1?-?D0_L); %uint8型的一點低溫校正后的數據
????B2_One_P_L?=?uint8(A2?-?D0_L);? %uint8型的一點低溫校正后的數據
????
????%兩點校正
????SUM_Two_H?=?zeros(200200);
????SUM_Two_L?=?zeros(200200);
????SUM_Two_Hand?=?zeros(200200);
????B0_Two_H?=?zeros(200200);
????B1_Two_L?=?zeros(200200);
????B2_Two_Hand?=?zeros(200200);
????G?=?zeros(200200);
????C?=?A0?-?A1;????%double
????for?i?=?1:200
????????for?j?=?1:200
????????????if?C(ij)?==?0??????????%盲元檢測
????????????????for?a?=?(i-4):(i+4)
????????????????????for?b?=?(j-4):(j+4)
????????????????????????SUM_Two_H(ij)?=?A0(ab)?+?SUM_Two_H(ij);
????????????????????????SUM_Two_L(ij)?=?A1(ab)?+?SUM_Two_L(ij);
????????????????????????SUM_Two_Hand(ij)?=?A2(ab)?+?SUM_Two_Hand(ij);
????????????????????end
????????????????end
????????????????B0_Two_H(ij)?=?(SUM_Two_H(ij)?-?A0(ij))/80;
????????????????B1_Two_L(ij)?=?(SUM_Two_L(ij)?-?A1(ij))/80;
????????????????B2_Two_Hand(ij)?=?(SUM_Two_Hand(ij)?-?A2(ij))/80;
????????????????else
????????????????G(ij)?=?(B0_Average(ij)?-?B1_Average(ij))?./?C(ij);
????????????????B0_Two_H(ij)?=?G(ij).*A0(ij)?+?B1_Average(ij)?-?G(ij).*A1(ij);
????????????????B1_Two_L(ij)?=?G(ij).*A1(ij)?+?B1_Average(ij)?-?G(ij).*A1(ij);
????????????????B2_Two_Hand(ij)?=?G(ij).*A2(ij)?+?B1_Average(ij)?-?G(ij).*A1(ij);
????????

評論

共有 條評論