文章 2024-06-27 来自:开发者社区

技术笔记:openCV特征点识别与findHomography算法过滤

一,首先我们对函数先进行分析findHomography: 计算多个二维点对之间的最优单映射变换矩阵 H(3行x3列) (就是对图片的矫正),使用最小均方误差或者RANSAC方法函数功能:找到两个平面之间的转换矩阵。这里涉及到映射变换的知识, 下面介绍下什么是映射变换&#...

文章 2024-06-14 来自:开发者社区

openCV 3计算机视觉 Python语言实现 笔记 第4章 深度估计与分割

第4章 深度估计与分割 使用深度摄像头的数据来识别前景区域和背景区域。 4.1 创建模块 cameo中的捕获和处理摄像头的代码可以重用,所以讲这部分代码分离放在depth.py中。4.2 捕获深度摄像头的帧 深度相关通道的概念 深度图:灰度图像;每个像素值都是摄像头到物体表面之间距离的估计值。 点云图:彩色图像;每种颜色对应一个(x、y、z)维度空...

文章 2024-06-14 来自:开发者社区

openCV 3计算机视觉 Python语言实现 笔记 第三章 使用OpenCV 3处理图像

第3章 使用OpenCV 3处理图像 3.1 不同彩色空间的转换 当前计算机视觉中有三种常用的色彩空间:灰度、BGR以及HSV 灰度:去除彩色信息,变成灰阶。灰度色彩对中间处理特别有效,如人脸检测。 BGR,即蓝-绿-红色彩空间,每一个像素点用一个三元数组(B,G,R)表示。 HSV,H(Hue)是色调,S(Saturation)是饱和度,V(Value)...

文章 2024-06-14 来自:开发者社区

openCV 3计算机视觉 Python语言实现 笔记__第二章 处理文件、摄像头和图形用户界面

第2章 处理文件、摄像头和图形用户界面 2.1 基本IO脚本 大多数的CV应用程序需要将将图像作为输入,同时也会将图像作为输出。 还可能使用摄像头作为输入源,也可能是其他输入源,如视频等。 2.1.1 读/写图像文件 OpenCv的imread()函数和 imwrite()函数支持各种静态图像文件格式。 都支持bmp格式,通常也支持png,jpeg...

文章 2024-06-14 来自:开发者社区

openCV 3计算机视觉 Python语言实现 笔记__第一章

第1章 安装OpenCV OpenCV 为Open Source Computer Vision的缩写,是一个免费的计算机视觉库,可通过处理图像和视频完成各种任务,包括显示摄像头输入的信号以及使机器人识别现实生活中的物体。 1.1 选择和使用合适的安装工具 //踩到的坑:  直接使用VirtualBox运行虚拟机,先去VirtualBox官网...

文章 2023-06-13 来自:开发者社区

Opencv 笔记

OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,它提供了很多函数,这些函数非常高效地实现了计算机视觉算法(最基本的滤波到高级的物体检测皆有涵盖)。OpenCV 使用 C/C++ 开发,同时也提供了 Python、Java...

文章 2022-12-27 来自:开发者社区

OpenCV3 图像处理笔记

图像的载入:imread() 函数函数原型:Mat imread(const sting& filename, int flags=None) 复制代码参数解释:filename:图像的文件路径,sting 字符串类型flags:载入标识,以何种方式读取图片,int 类...

OpenCV3 图像处理笔记
文章 2022-11-13 来自:开发者社区

OpenCV-Python入门笔记

首先导入所需要的库文件import cv2 import numpy as np import matplotlib.pyplot as plt %matplotlib inline# 设置随机种子,确保结果可复现 SEED = 42 def Set_Seed(): np.random.seed(42) cv2.setRNGSeed(42) Set_Seed...

OpenCV-Python入门笔记
文章 2022-06-09 来自:开发者社区

OpenCV开发笔记(七十四):OpenCV3.4.1+ffmpeg3.4.8交叉编译移植到海思平台Hi35xx平台

前言  移植opencv到海思平台,opencv支持对视频进行解码,需要对应的ffmpeg支持。Ffmpeg的移植  Ffmpeg的移植请参考之前的文章:《FFmpeg开发笔记(十):ffmpeg在ubuntu上的交叉编译移植到海思HI35xx平台》  (PS:ffmpeg解码h264...

OpenCV开发笔记(七十四):OpenCV3.4.1+ffmpeg3.4.8交叉编译移植到海思平台Hi35xx平台
文章 2022-04-23 来自:开发者社区

opencv笔记

1.cv2.polylines()  画多边形2.cv2.sobel()用来求导cv2.sobel ( img, depth , dx , dy , kernel , scale ... )这里depth指的是深度,意思就是像素点的类型,如cv2.CV_8U,cv2.CV_16S等。 depth的深度必须大于等于原图像。采用-1表示与原图像的深度一样。 ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

人工智能

了解行业+人工智能最先进的技术和实践,参与行业+人工智能实践项目

+关注