📄 imageprocess.h
字号:
#include <cv.h>
#include "ConfigFile.h"
#include "RT.h"
#include "aglrothim.h"
#include "highgui.h"
#include "ConnArea.h"
#include <iostream>
#include "highgui.h"
#include "square.h"
#include "PointForCompute.h"
#include "LineMarker.h"
class CImageProc
{
public:
//处理图像
IplImage* CImageProc::proc(IplImage* img,double& ScrX,double& ScrY,int ScreenWidth,int ScreenHeight);
CImageProc();
bool IsErrorCeil;
bool IsErrorWall;
bool IsError;
IplImage *gray;//灰度图象
IplImage *ImgTemp;//灰度图象
//IplImage *resultimg = 0;//灰度图象
ConnArea points[MAXCONNNUMBER];
CLineMarker linemarkers[MAXLINEMARKERCONNNUMBER];
Square lastCenterSquare;
ConnArea NewPoint;
PointForCompute pointForCompute[MAXPOINTFOTCOMPUTECOUNT];
int pointForComputeCount;
int line_type; // change it to 8 to see non-antialiased graphic
char info[80];
CvFont font;
CvRNG rng;
CvPoint pt1;
bool isFirst;
CvPoint DrawLin1[300];
CvPoint DrawLin2[300];
int DrawLineCount;
long ImageNumber;
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -