zoukankan      html  css  js  c++  java
  • 车牌识别

    问题:

    1,如何确定车牌的位置?

    2,识别的过程用神经网络或者深度的方式更好

    主要包括三个步骤

    车牌定位:读取图像、高斯去躁、获取灰度图、获取二值化图、腐蚀膨胀去除小的噪声点、SoBel算子或者Robert算子边缘检测

    确定车牌位置依据:1、车牌有长宽比  2、车牌区域有一定面积 面积过大或者过小都不是车牌。或者用SVM判断截取的图片是不是车牌

    之后用OpenCV开发包里的函数取车牌轮廓 取轮廓找外接矩形

    字符分割:得到截取车来的车牌图像以后,先是图像处理,主要有灰度图二值化图均值滤波,得到水平直方图,根据水平直方图的波峰波谷分割字符,每个字符有固定的长宽比

    字符识别:神经网络识别数字或者字母是主流(1提取图像特征进而训练和识别2直接输入图像采用深度的方法)

    从训练集中提取特征向量,将特征向量作为训练器的输入训练模型。从测试集中提取特征向量,将特征向量作为模型的输入用来预测

    特征向量的提取方法?第20特征法

    识别数字的BP:20输入神经元→若干隐藏神经元→10输入神经元

    识别字母的BP:20输入神经元→若干隐藏神经元→24输入神经元

    效果

  • 相关阅读:
    CF1454F Array Partition
    leetcode1883 准时抵达会议现场的最小跳过休息次数
    leetcode1871 跳跃游戏 VII
    leetcode1872 石子游戏VIII
    CF1355C Count Triangles
    CF1245D Shichikuji and Power Grid
    CF1368C Even Picture
    CF1368D AND, OR and square sum
    CF1395C Boboniu and Bit Operations
    SpringBoot和开发热部署
  • 原文地址:https://www.cnblogs.com/Aaron12/p/9244498.html
Copyright © 2011-2022 走看看