博客
关于我
OpenCV+Python识别车牌和字符分割的实现
阅读量:792 次
发布时间:2023-02-23

本文共 1748 字,大约阅读时间需要 5 分钟。

??Python?OpenCV??????????

?????????

?????????????Python???OpenCV??cv2??????????????????????????????????

  • ?????????????????????????????????????????

  • ??????????????????????????????????????Canny??????????????????????????????????????????????cv2.rectangle??????????????????

  • ???????????????????????????????????????cv2.grabCut?????????????????????????????????????????????????????????????????

  • ??????????????????????????????????????????????????????????????????????

  • ??????

    ??????????????????????

  • ?????????????????????????????R?G?B??????????????

  • ???????????????????????????????????????????????????????????????

  • Sobel?????Sobel????????????Sobel???????????????????????????????

  • ?????????????????????????????127??????255???127??????0??????????????????

  • ??????????????????????????????????????????????????

  • ????????????????????????????????????????????????????

  • ?????????????????????????????????

  • ??????????????????????????????????????

  • ??????

    ?????????????????

    import cv2import numpy as np# ????gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)# ????kernel = np.ones(3,3)smoothed = cv2.blur(gray, (3,3))# Sobel??grad_x = cv2.Sobel(gray, 1, 0, 3)grad_y = cv2.Sobel(gray, 0, 1, 3)# ?????binary = cv2.threshold(smoothed, 127, 255, 0)# ?????dilation = cv2.dilation(binary, np.ones(3,3))erode = cv2.erode(binary, np.ones(3,3))# ?????car_plate = np.where(erode > 0, 1, 0)# ??????rect = cv2.selectROI(img, car_plate)x1, y1 = rect[0], rect[1]x2, y2 = rect[2], rect[3]# ????plate = img[y1:y2, x1:x2]# ????# ?????????????????

    ??????

    ????????????????????????????????????????????

    ??????????

    ???????????????????????????

  • ?????????????????????????????????????????

  • ?????????????????????????????????????????????????????

  • ???????????????????????????????????????

  • ???????????????????????????????????

    转载地址:http://alsfk.baihongyu.com/

    你可能感兴趣的文章
    Objective-C实现redis分布式锁(附完整源码)
    查看>>
    Objective-C实现reverse letters反向字母算法(附完整源码)
    查看>>
    Objective-C实现ripple adder涟波加法器算法(附完整源码)
    查看>>
    Objective-C实现RSA密码算法(附完整源码)
    查看>>
    Objective-C实现segment tree段树算法(附完整源码)
    查看>>
    Objective-C实现SinglyLinkedList单链表算法(附完整源码)
    查看>>
    Objective-C实现Skip List跳表算法(附完整源码)
    查看>>
    Objective-C实现z-algorithm算法(附完整源码)
    查看>>
    Objective-C实现三次样条曲线(附完整源码)
    查看>>
    Objective-C实现串口通讯(附完整源码)
    查看>>
    Objective-C实现乘方运算---m的n次方(附完整源码)
    查看>>
    Objective-C实现二叉树遍历算法(附完整源码)
    查看>>
    Objective-C实现二进制补码算法(附完整源码)
    查看>>
    Objective-C实现内存映射文件(附完整源码)
    查看>>
    Objective-C实现内格尔·施雷肯伯格算法(附完整源码)
    查看>>
    Objective-C实现分块查找算法(附完整源码)
    查看>>
    Objective-C实现分解质因数(附完整源码)
    查看>>
    Objective-C实现切换数字的符号switchSign算法(附完整源码)
    查看>>
    Objective-C实现删除重复的字母字符算法(附完整源码)
    查看>>
    Objective-C实现判断32位的数字是否为正数isPositive算法(附完整源码)
    查看>>