word_collector.h

来自「《Visual C++数字图像识别技术典型案例》之光学字符识别技术源码」· C头文件 代码 · 共 40 行

H
40
字号
/****************************************************************************** * 光学字符识别程序 * 文件名:word_collector.h * 功能  :单词收集定义文件 * modified by PRTsinghua@hotmail.com******************************************************************************/#ifndef WORD_COLLECTOR_H#define WORD_COLLECTOR_H#include <list>#include <string>#include "character_database.h"using std::cout;class word_collector{	private:		float				char_height;		string				result;		list<recognized_char_group>	buffer;	public: 		word_collector();		~word_collector();		void set_char_height(float height) { char_height=height; }		void append_char(const recognized_char_group &c);		void append_newline();		void finish();	private:		void flush();		bool prepare();		static bool IsNatLetter(char c);		static bool IsDigit(char c);		static char NatLow(char c);};#endif

⌨️ 快捷键说明

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