
项目
文章平均质量分 59
lzh823046544
233
展开
-
手写数字识别(一)
手写数字识别(一)纸张边缘检测以及寻找角点项目基于c++ 的 CImg库1. 读取图片通过CImg构造函数从对应路径中读出图像string infile = "../Dataset/";infile = infile+file_name+".jpg";CImg<float> in(infile.c_str());效果: 2. 应用Canny对图...原创 2018-07-18 12:11:39 · 4284 阅读 · 1 评论 -
手写数字识别(二)
手写数字识别(二)A4纸教程以及内容分离1. 确定角点顺序我采用的方法是直接上了一个凸包算法:通过极角排序然后做凸包把四个角点按照顺序压如栈中,确保了几个角点按照顺时针的方向排列,并且确定最接近 [0,0] 点的为纸张左上角的顶点。由于纸张为四边形,确保是一个凸包。2. 实现A4纸矫正首先定义对于图像的区域划分 其中 0~3 的区域为需要的A4纸边缘,尺度为图像中尽量...原创 2018-07-18 14:02:40 · 1571 阅读 · 0 评论 -
手写数字识别(三)
手写数字识别(三)数字分割、识别1. 数字分割一个比较简单的方法是通过统计图像的灰度进行划分。先统计每一行的灰度值,对于遇到的空白区间作为划分行,然后以同样方法划分列,以此确定分区。但是很显然这样的方法对于数字密集或者是轻微的倾斜都会有问题。 我写的是通过bfs来划分,首先是通过膨胀处理,然后对于所有未标记的黑点走一次bfs,把同一个联通块看做是一个数字,并且在bfs的同时打上标记,...原创 2018-07-18 16:38:31 · 3607 阅读 · 0 评论 -
Robo_Eyes_license_recognize System
Robo_Eyes_license_recognize System一个基于ROS平台的车库管理系统项目实现基于flask轻量级Python的Web框架,利用OpenCV进行摄像头图片截取以及保存。通过HyperLPR实现车牌识别、数字文字分割以及识别功能实现1 flask轻量级框架+OpenCV实现屏幕录制截图(像素存在一点小问题~) 2 HyperLPR 通过训练好的...原创 2018-07-06 13:12:54 · 388 阅读 · 0 评论