python识别车辆图片_Opencv python之车辆识别项目

该博客介绍了一个使用Python和OpenCV进行车辆识别的项目。通过加载cars.xml级联分类器,对图片和视频进行灰度处理和车辆检测,以识别车辆的位置并在其周围画出矩形。该项目包括图片灰度化、多尺度检测以及实时车流量计数功能。
摘要由CSDN通过智能技术生成

图片车辆识别

根据文章搭建好环境后开始进行做项目link

import sys

import cv2

from PyQt5.QtGui import *

from PyQt5.QtWidgets import *

from PyQt5.QtGui import QIcon, QPalette, QPixmap, QBrush, QRegExpValidator

class mainWin(QWidget):

def __init__(self):

"""

构造函数

"""

super().__init__()

self.initUI()

self.openBtn.clicked.connect(self.openFile) # 信号和槽

self.grayBtn.clicked.connect(self.imgGray) # 信号和槽

self.carCheckBtn.clicked.connect(self.carCheck)

def initUI(self):

# 设置窗口得大小

self.setFixedSize(860, 600)

# 图标和背景

self.setWindowTitle("车辆检测")

self.setWindowIcon(QIcon("img/icon.jpg")) # 图标

# 标签

self.leftLab = QLabel("原图:", self)

self.leftLab.setGeometry(10, 50, 400, 400) # 设置绝对位置

self.leftLab.setStyleSheet(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值