opencv
-
图像数据噪音种类以及Python生成对应噪音
前言 当涉及到图像处理和计算机视觉任务时,噪音是一个不可忽视的因素。噪音可以由多种因素引起,如传感器误差、通信干扰、环境光线变化等。这些噪音会导致图像质量下降,从而影响到后续的图像…
-
Python opencv进行圆形识别(圆检测)
圆形识别(圆检测)是图像识别中很常见的一种处理方式,最核心的是cv2.HoughCircles这个函数实现的圆形检测。当然还有一些其他的处理过程,以下详述: 1 读入图像 首先需要…
-
Android摄像头预览镜像翻转问题解决方案及示例代码
在使用Android开发中,涉及到摄像头预览的功能时,有时候我们会遇到预览图像镜像翻转的问题。这种情况下,图像在水平方向上会出现翻转的现象,即左右颠倒。本文将介绍如何解决这个问题,…
-
OpenCV安装教程(全网最细,小白直接上手!!!)
OpenCV是Python、Ruby、MATLAB的接口,OpenCV在计算机视觉的发展中发挥了重要的作用,使成千上万的人能够在视觉上做更多的工作。由于在VSLAM技术研究过程中,…
-
如何使用Python识别图片中的二维码
如何使用Python识别图片中的二维码 二维码是一种方便快捷的信息传递方式,它们广泛应用于电子商务、广告和其他领域。在许多情况下,我们需要识别图片中的二维码,以便从中获取信息。Py…
-
opencv实战—物体尺寸测量
物体尺寸测量的思路是找一个确定尺寸的物体作为参照物,根据已知的计算未知物体尺寸。 如下图所示,绿色的板子尺寸为220*300(单位:毫米),通过程序计算白色纸片的长度。 目录 1、…
-
Python 安装 OpenCV 库
OpenCV(开源计算机视觉库)是一个广泛使用的计算机视觉和图像处理库,提供了许多用于处理图像和视频的功能。本文将介绍如何在Python中安装OpenCV库,并提供相应的源代码示例…
-
opencv训练自己的模型,实现特定物体的识别
1.说明 opencv安装包中有训练好的分类器文件,可以实现人脸的识别。当然,我们也可以训练自己的分类器文件,实现对特定物体的识别。本文章就详细介绍下如何训练自己的分类器文件。 2…
-
【OpenCV】第二十一章: 角点检测之:harris算法以及Shi-Tomasi算法
第二十一章: 角点检测之:harris算法以及Shi-Tomasi算法 一张图像,我们可以用很多方法去处理它,就会得到很多不同的特征。比如基于梯度方法我们就能得到图像的边缘特征;比…
-
python 解决OpenCV显示中文字符
因工作需要,要在图片中显示中文字符,并且要求速度足够快,在网上搜罗一番后,总结下几个解决方法。 1.方法一:转PIL后使用PIL相关函数添加中文字符 from PIL import…
-
OpenCV的安装与配置(VS2022)
📖作者介绍:22级树莓人(计算机专业),热爱编程<目前在c++和openCv阶段>——目标Windows,MySQL,Qt,数据结构与算法,openCv,Linux…
-
超简单教你在树莓派上安装opencv(二)
超简单教你在树莓派上安装opencv(二) 前言 一、如何基于python3.9.2安装OpenCv? 1.1 查看自己系统位数及Python版本,跟对教程 1.2 换源 1.3 …
-
RK3588移植-opencv交叉编译aarch64
文章目录 概括 准备资源 编译Opencv 修改CMakelist文件 将lib库复制到/lib目录 问题:opencv videoCapture无法运行视频 安装历程(histo…
-
带你玩转Jetson之Deepstream简明教程(二)Deepstream是什么?干什么?有什么优势?
1.Deepstream是什么? Deepstream是Nvidia公司推出的一套基于开源视频流框架Gstreamer的一套库。其本身由多个.lib.so和.h构…
-
OpenCV-Python学习(20)—— OpenCV 图像几何变换之图像旋转(cv.warpAffine、cv.getRotationMatrix2D、cv.rotate、np.rot90)
1. 学习目标 学习旋转矩阵; 学习使用 OpenCV 的 cv.warpAffine 函数进行图片的旋转; 学习使用 OpenCV 的 cv.getRotationMatrix2…
