opencv只是一个库 配置实际上就是告诉VC的链接器编译器opencv的位置而已 MFC实际上是一个架构,包括注册窗口类,创建窗口类,创建窗口,更新显示窗口,消息循环
图像–进入CCD采集–光电转换(量化和采样)-ram里缓存
量化-将我的图像用0-255灰度级表示 采样:本来连续的图像进行了分割,进行数字化,
图像实际上是从左下角存储的,从左往右,上下到上,放进堆栈里去 灰度图里每个像素占8位,2的8次方为255.彩色图则 bgr 的顺序排列 除了RGB描述还有CMYK 和HSV 描述它,
BMP格式图片
1采集
2分割-形成一个个连通域
汉字作为一个连通域,用了交集,
3训练学习,生成trf文件 (trf是将字符(文字)和把文字框起来的那个框串联起来) 如超字
有那么多笔画,要通过交集把笔画连在一起,再弄一个框把框和超字对应起来
4识别
第二步里通常有个预处理,比如增强对比度(线性变换,直方图均衡化,灰度形态学),去噪声(均值,中值,高斯滤波)