基于opencv写了一个图片批量去重的python脚本,可以对比图片相似度并且保留相似但是更为清晰的图片
2022-11-04 20:06:06 3KB 人工智能 opencv python 图像处理
基于OpenCV实现的Python代码,内有详细过程注释,可完整识别卡中数字并展示结果,特别适合新手学习
2022-11-02 18:48:04 47KB opencv python 模式识别
1
opencv中文版教程(自己整理了目录) OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。OpenCV用C++语言编写
2022-10-31 22:31:24 5.16MB opencv 数字图像处理
1
运动模糊:由于相机和物体之间的相对运动造成的模糊,又称为动态模糊 Opencv+Python实现运动模糊,主要用到的函数是cv2.filter2D(): # coding: utf-8 import numpy as np import cv2 def motion_blur(image, degree=12, angle=45): image = np.array(image) # 这里生成任意角度的运动模糊kernel的矩阵, degree越大,模糊程度越高 M = cv2.getRotationMatrix2D((degree / 2, degree / 2), angle
2022-10-18 23:07:21 259KB c nc opencv
1
基于python+opencv实现数独
2022-10-17 09:06:36 287KB opencv python 数独
1
主要介绍了OpenCV-Python 摄像头实时检测人脸,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
1
文档详细讲解了Opencv在树莓派Python3.5环境下的安装过程。
2022-10-10 21:59:30 1.11MB Opencv Python 树莓派
1
1)通过目标检测的标注工具LabelImg对采集的图片进行标注,制作成数据集。 2)创建yaml文件,通过yolov5的train程序进行训练,得到权重文件。 3)搭建yolov5算法所需的运行环境,对原始图片进行识别,得到目标表盘的大致轮廓坐标。 4)对表盘图片进行初步预处理,根据大致轮廓坐标与霍夫算法的结果剪裁保留完整的表盘部分。 5)通过正式预处理对图像进行降噪等操作,保留表盘内轮廓的同时减少细节,从而通过拟合椭圆的算法找到椭圆表盘的内轮廓。 6)找寻椭圆的四个顶点,对四个椭圆顶点进行透视变换纠正拍摄角度造成的误差。 7)找寻刻度盘部分,通过仿射变换使刻度盘水平,得到刻度盘中所有分界点坐标从而识别出刻度盘的不同区域。 8)找寻刻度盘圆弧的圆心坐标及半径。 9)计算指针在刻度盘所处区域的角度从而得到表盘的读数并储存处理后的图像。 10)对读数选择性地进行角度修正。
2022-10-10 16:52:37 35.07MB PPT OpenCV PYTHON 指针式表盘识别
1
这是根据《python趣味编程:从入门到人工智能》第4单元第34课的python代码改写的julia代码,需要安装OpenCV库。
2022-10-07 21:05:43 20.49MB Julia 人工智能 Opencv python
1
使用opencv-python
2022-10-07 17:05:24 1KB opencv
1