从理论到实践,国科大副教授带你实战OpenCV
OpenCV(Open Source Computer Vision)是计算机视觉领域最重要的开源函数库,其中不仅包括了众多图像处理和视频分析算法,还包含了经典机器学习算法和深度学习算法库。这些机器学习算法在计算机视觉的图像分类、目标检测、目标跟踪和光学字符检测识别等任务中扮演了关键角色。 最近,国防科技大学副教授朱斌的新书《OpenCV 4机器学习算法原理与编程实战》上线,全书共10章,先讲解O
opencv
机器之心 . 2021-05-18 3563
怎样在树莓派上设置OpenCV进行人脸检测
什么是OpenCV? OpenCV是一个开源的计算机视觉和机器学习软件库。 OpenCV是在BSD许可下发布的,可以免费用于学术和商业用途。它具有C ++,Python和Java接口,支持Windows,Linux,Mac OS,iOS和Android。 OpenCV专为提高计算效率而设计,专注于实时应用。 如何在Raspberry Pi上安装OpenCV 要安装OpenCV,我们需要安装Pyth
人脸检测
工程师吴畏 . 2019-08-05 1050
怎样在树莓派上使用OpenCV绘制不同的几何形状并识别面部特征
Python代码绘制几何形状 下面的代码将在黑色图像上绘制线条,椭圆,圆形,矩形,折线和文字。复制此代码并执行它。我们将详细介绍代码如何在下面工作。 import cv2 import numpy as np # Create a black image img = np.zeros((512, 512, 3), np.uint8) # img = cv2.line(image, (startin
opencv
工程师吴畏 . 2019-07-31 1275
怎样在树莓派上使用OpenCV构建简单的绘图应用程序
该应用程序将有四个轨道栏:三个将用于更改颜色(B,G,R),第四个将用于选择在矩形,圆形,直线或自由线之间。 也可以将轨迹栏用作开关。默认情况下,OpenCV没有按钮功能,但我们可以将轨迹栏用作按钮。 我们可以在这个应用程序中使用的另一个有用的功能是鼠标回调函数,它将在鼠标事件发生时执行。 我们可以使用不同的形状使用我们的OpenCV绘图应用程序绘制。 Python代码 以下是用于创建简单绘画应用
opencv
工程师吴畏 . 2019-07-26 870
图像处理基础自适应中值滤波器(基于OpenCV实现)
前言 本文主要介绍了自适应的中值滤波器,并基于OpenCV实现了该滤波器,并且将自适应的中值滤波器和常规的中值滤波器对不同概率的椒盐噪声的过滤效果进行了对比。最后,对中值滤波器的优缺点了进行了总结。 空间滤波器 一个空间滤波器包括两个部分: • 一个邻域,滤波器进行操作的像素集合,通常是一个矩形区域 • 对邻域中像素进行的操作 一个滤波器就是在选定的邻域像素上执行预先定义好的操作产生新的像素,并用
图像处理
未知 . 2018-03-05 1100
- 1