|
表格线识别通用库文档
|
图像预处理器类 更多...
#include <image_preprocess.hpp>

Public 成员函数 | |
| ImagePreprocessor ()=default | |
| 图像预处理器类的默认构造函数 | |
| ImagePreprocessor (const ImagePreprocessor &img_preprocessor)=default | |
| 图像预处理器类的拷贝构造函数 | |
| virtual | ~ImagePreprocessor ()=default |
| 图像预处理器类的析构函数 | |
| ImagePreprocessor | operator| (const ImagePreprocessor &img_preprocessor) const |
| 图像预处理器类重载 | 运算符 | |
| ImagePreprocessor & | operator|= (const ImagePreprocessor &img_preprocessor) |
| 图像预处理器类重载 |= 运算符 | |
| ImagePreprocessor & | AddAction (const ImagePreprocessor &img_preprocessor) |
| 增加图像预处理动作 | |
| cv::Mat | operator() (const cv::Mat &image) const |
| 图像预处理器类重载括号运算符 | |
| virtual cv::Mat | Preprocess (const cv::Mat &image) const |
| 预处理图像 | |
图像预处理器类
该类用于对图像进行一系列预处理操作。
在文件 image_preprocess.hpp 第 70 行定义.
|
default |
图像预处理器类的默认构造函数
|
default |
图像预处理器类的拷贝构造函数
|
virtualdefault |
图像预处理器类的析构函数
|
inline |
增加图像预处理动作
该函数将另一个图像预处理器对象中的预处理动作列表添加到当前图像预处理器对象的动作列表中,这样就能实现一次性对图片进行多种操作。
| img_preprocessor | 图像预处理器 |
在文件 image_preprocess.hpp 第 147 行定义.
|
inline |
图像预处理器类重载括号运算符
该重载运算符将使用类成员函数 Preprocess 对图像进行预处理,功能和类成员函数 Preprocess 一致。
| image | 需要预处理的图像 |
在文件 image_preprocess.hpp 第 164 行定义.

|
inline |
图像预处理器类重载 | 运算符
该运算符用于将另一个图像预处理器的预处理动作列表添加到当前图像预处理器的动作列表中,这样就能实现一次性对图片进行多种操作,功能和类成员函数 AddAction 一致。
| img_preprocessor | 图像预处理器 |
在文件 image_preprocess.hpp 第 108 行定义.
|
inline |
图像预处理器类重载 |= 运算符
该运算符用于将另一个图像预处理器的预处理动作列表添加到当前图像预处理器的动作列表并且返回,这样就能实现一次性对图片进行多种操作,功能和类成员函数 AddAction 一致。
| img_preprocessor | 图像预处理器 |
在文件 image_preprocess.hpp 第 128 行定义.
|
inlinevirtual |
预处理图像
该函数对传入的图像进行预处理,依次应用当前图像预处理器对象中存储的各项预处理动作,并返回最终预处理后的图像
| image | 需要预处理的图像 |
被 cm::imp::Binarization, cm::imp::EdgeDetection , 以及 cm::imp::LinesDetection 重载.
在文件 image_preprocess.hpp 第 181 行定义.
