📄 colorlimit.h
字号:
/*
* Copyright (c) 2005-2006,华南理工大学机器人实验室
* All rights reserved.
*
* 文件名称:colorLimit.h
* 文件标识:
* 摘 要:颜色阀值类声明
*
* 当前版本:1.0
* 作 者:孙广成
* 完成日期:
*
* 取代版本:
* 作 者:
* 完成日期:
*/
#pragma once
#include "stdafx.h"
#define COLOR_NUMBER 8
//hsi的最大最小值
const int HMIN = 0;
const int HMAX = 360;
const int SMIN = 0;
const int SMAX = 256;
const int IMIN = 0;
const int IMAX = 255;
struct HSILimit
{
int m_Hmin,m_Hmax,m_Smin,m_Smax,m_Imin,m_Imax;
HSILimit()
{
m_Hmin = HMIN;
m_Hmax = HMIN;
m_Smin = SMIN;
m_Smax = SMIN;
m_Imin = IMIN;
m_Imax = IMIN;
}
};
class ColorLimit
{
public:
ColorLimit(void);
~ColorLimit(void);
struct HSILimit limit[3][COLOR_NUMBER];
bool LoadConfig(const char* FileName);
bool SaveConfig(const char* FileName);
//标志是否load设置文件成功,否则不能保存设置
BOOL m_IsLoad;
//static void RGB2HSI(BYTE r,BYTE g,BYTE b,short *h,short *s, short *i);
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -