接觸式圖像傳感器的信號讀取與補償技術(shù)
Wi=αi×(Vi—Vdi)
圖3中,白影部分表示的是實際輸出值Vi,黑影部分表示的是補償后的輸出值Wi,它們的關(guān)系就如同上面介紹的補償公式的關(guān)系。通過Wi就可以得到真實的圖像信息。本文引用地址:http://m.butianyuan.cn/article/161728.htm
用軟件實現(xiàn)
用C語言來實現(xiàn)計算過程。
設(shè)明輸出Vpi的文件名為MOUT
設(shè)暗輸出Vdi的文件名為AOUT
設(shè)采樣值Vi的文件名為CAI
計算后αi的輸出文件名為ALFA
計算后Wi的輸出文件名為WIV
#include stdio.h>
main()
{ FILE *mfp, *afp, *cfp, *mbfp, *abfp,*af, *wi;
FLOAT A,B,C,D,W,MAX,MIN;
mfp=fopen(“MOUT”,“rb”);
mbfp=mfp;
afp=fopen(“AOUT”,“rb”);
abfp=afp;
cfp=fopen(“CAI”,“rb”);
MAX=0.0;
MIN=0.0;
While(!feof(mfp))
{ scanf(mfp,“%f”,A);
scanf(afp,“%f”,B);
if (A>MAX) then MAX=A;
if (BMIN) then MIN=B;};
mfp=mbfp;
afp=abfp;
af=fopen(“ALFA”,“wb”);
wi=fopen(“WIV”,“wb”);
while(!feof(mfp))
{ scanf(mfp,“%f”,A);
scanf(afp,“%f”,B);
scanf(cfp,“%f”,C);
D=(MAX-MIN)/(A-B);
W=D*(C-B);
fprintf(af,“%f”,D);
fprintf(wi,“%f”,W);
}
fclose(mfp);fclose(afp);fclose(cfp);fclose(af);fclose(wi);
}
評論