📄 imageprocess.h
字号:
//*************************************************************************
//* *
//* *************************图像处理函数*********************** *
//* *
//*************************************************************************
#ifndef __IMAGEPROCESS_H__
#define __IMAGEPROCESS_H__
//************************************************************************
//* *
//* **********************图像处理************************** *
//* *
//************************************************************************
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
//错误数据当某列检测不到黑显示,中心坐标和曲率即为该数据。
#define ERROR_DATA 0xFF
#define BLACK_POINT 1
#define WHITE_POINT 0
//************************************************************************
void vImageProcess(void);
//************************************************************************
//* *
//* **********************计算黑点区域************************ *
//* *
//************************************************************************
//计算黑点区域
void vGetDomain(void);
//************************************************************************
//* *
//* ********************计算中心线坐标************************ *
//* *
//************************************************************************
#define CORRECT 0x00 //检测结果正确
#define ERROR 0x01 //检测结果错误
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
//检测结果正误标志,如果为零则正确,如果大于零则错误。
extern unsigned char uc_ErrorFlag;
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
extern signed char sc_CenterEx; //黑线中心坐标偏移
extern signed char sc_CenterExLast;
extern signed char sc_NearEx; //黑线中心坐标偏移
extern signed char sc_NearExLast;
extern signed char sc_FarEx; //黑线中心坐标偏移
extern signed char sc_FarExLast;
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
//计算中心线坐标
void vGetCenter(void);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -