icetek-dm642-pci01.c

来自「DM642上进行帧积累的程序 适用于夜间图像处理」· C语言 代码 · 共 47 行

C
47
字号
#include "math.h"
#include "stdio.h"
#include "ICETEK-DM642-PCI.h"


//工作变量
extern unsigned char m_dbFrameY[SIMGWIDTH*SIMGHEIGHT];
extern unsigned char m_dbFrameU[SIMGWIDTH1*SIMGHEIGHT1];
extern unsigned char m_dbFrameV[SIMGWIDTH1*SIMGHEIGHT1];
extern unsigned char m_dbTargetImageR[SIMGWIDTH*SIMGHEIGHT];
extern unsigned char m_dbTargetImageG[SIMGWIDTH*SIMGHEIGHT];
extern unsigned char m_dbTargetImageB[SIMGWIDTH*SIMGHEIGHT];
extern unsigned int m_uVideoStatus,m_bFreeze,m_bSave;
extern unsigned char headerImage[54];





void ICETEKDM642PCIImageProcessReverse()
{
	int i;
	int j;
	int s=0;
	// 取反
	for (j=0;i<575;j++)
	for ( i=0;i<720;i++ )
	{
	    s+=1;
    	m_dbFrameY[i+j*720]=s;
    	//nMemTemp[i]=~nMemTemp[i];
    	//	if(nMemTemp[i]>255)
		//nMemTemp[i]=255;
	
	}
  	for (j=0;i<575;j++)
	for ( i=0;i<360;i++ )
	{
    	m_dbFrameU[i+j*360]=0x080;
		m_dbFrameV[i+j*360]=0x080;
	}
  
}



⌨️ 快捷键说明

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