接触式图像传感器的信号读取与补偿技术(图)

[09-12 18:38:53]   来源:http://www.88dzw.com  传感技术   阅读:8574

文章摘要:Wi=αi×(Vi—Vdi)图3中,白影部分表示的是实际输出值Vi,黑影部分表示的是补偿后的输出值Wi,它们的关系就如同上面介绍的补偿公式的关系。通过Wi就可以得到真实的图像信息。用软件实现用C语言来实现计算过程。设明输出Vpi的文件名为MOUT设暗输出Vdi的文件名为AOUT 设采样值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(“MOU

接触式图像传感器的信号读取与补偿技术(图),标签:传感技术知识,传感器与检测技术,http://www.88dzw.com
  Wi=αi×(Vi—Vdi)
  图3中,白影部分表示的是实际输出值Vi,黑影部分表示的是补偿后的输出值Wi,它们的关系就如同上面介绍的补偿公式的关系。通过Wi就可以得到真实的图像信息。


用软件实现
  用C语言来实现计算过程。
  设明输出Vpi的文件名为MOUT
  设暗输出Vdi的文件名为AOUT
  设采样值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 (B<MIN) 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);
  }



上一页  [1] [2] 


Tag:传感技术传感技术知识,传感器与检测技术传感技术

《接触式图像传感器的信号读取与补偿技术(图)》相关文章

分类导航
最新更新
热门排行