
车牌识别
文章平均质量分 63
塔通天
精于基础
展开
-
基于C++(QT)的车牌识别实现——车牌框选
拟采用的技术路线本次设计计划以最快的速度实现一个清晰车牌的识别,后续再增加识别精确度,故采取以下技术路线本篇文章主要讲述图像二值化的实现。打开图像->二值化->边沿检测->包络检测->提取轮廓->车牌识别车牌框选方案首先实现关于直线的检测,通过直线的检测最后判断是否能够相交组成矩形,然后选出最可能是车牌的矩形。直线检测采用“Hough直线检测”的方案。在前期我们已经采集到了以下图形,后续就是取出图形中的直线。在取出直线过程中,首先进行边沿点的取出,我们将边沿的颜色设原创 2021-04-27 23:12:22 · 2470 阅读 · 5 评论 -
基于C++(QT)的车牌识别实现——腐蚀与膨胀
文章目录拟采用的技术路线腐蚀的实现膨胀的实现拟采用的技术路线本次设计计划以最快的速度实现一个清晰车牌的识别,后续再增加识别精确度,故采取以下技术路线本篇文章主要讲述图像二值化的实现。打开图像->二值化->边沿检测->包络检测->提取轮廓->车牌识别腐蚀的实现二值化完成之后,需要进行边沿检测,边沿检测之前需要对一些无用的点进行腐蚀,将无用的噪点给删除掉。删除的原理则是通过8邻域取色素,进行处理。以下实现了腐蚀功能,具体原理是通过窗口进行扫描,每一个点都会检测附近是否原创 2021-04-26 23:15:14 · 1419 阅读 · 0 评论 -
基于C++(QT)的车牌识别实现——二值化处理
文章目录车牌图片打开图片二值化车牌图片打开第一步就是将车牌图片打开,车牌图片打开使用QT中的标准化窗口QFileDialog::getOpenFileName()打开文件之后,使用QPixmap类进行图片的接收,QPixmap类能够很方便的进行图片的缩放,但是不利于进行单个像素的操作,故在打开过程中,还添加了Qimage私有变量存储像素信息。void MainWindow::slot_open(){ qDebug()<<"slot_openFile"; QString原创 2021-04-23 23:32:26 · 1900 阅读 · 0 评论