//////////////////////////////////////////////////////////////////////// Video Capture using DirectShow// Author: Shiqi Yu (shiqi.yu@gmail.com)// Thanks to:// HardyAI@OpenCV China// flym
转载 2022-12-23 00:08:08
81阅读
目录人脸识别1.环境准备2.创建工作空间与功能包3.人脸识别程序4.launch文件5.执行物体追踪 人脸识别1.环境准备首先准备ROS系统,基于ros的软件支持opencv,usbcamapt install ros-kinetic-desktop-fullapt install ros-kinetic-opencv3apt install ros-kinetic-usb-cam2.创
最近在做文本分析的这部分,对于中文文本,要想对其使用机器学习的算法,必须得将这种非结构化的数据转化为结构化的并且计算机能够认识的结构,这中间就涉及到了中文分词,本人比较熟悉的开源的分词框架有python的结巴和IK分词,IK分词我曾经elasticsearch里面使用过,现在开始学习jieba分词的使用。 安装: 安装python3.4 python下载地址 下载完毕后点击安装,然后配置环
Windows10使用Anaconda安装OpenCV这里假定大家都已经安装好Anaconda环境,并且将使用Anaconda所提供的图形化界面Anaconda Navigator来进行环境创建和工具包安装。 *备注:关于Anaconda的简单教程,请戳这里目前python3.5支持opencv3.xpython2.7支持opencv2.x而python3.6不支持opencvanacond
# 如何在Android中使用OpenCV播放视频 ## 1. 整体流程 使用OpenCVAndroid播放视频的过程可以分为以下几个步骤: ```mermaid gantt title 使用OpenCV播放视频的流程 section 下载和导入OpenCV库 下载OpenCV:a1, 2022-01-01, 1d 导入OpenCV到Android项目:a
原创 3月前
42阅读
http://pan.baidu.com/s/1hrQTWDe 已经成功 ; 来自为知笔记(Wiz)
原创 2022-12-25 00:52:28
184阅读
1.VS2022配置OpenCV OpenCV: 1.1.下载Visual Studio 2022(略) 1.2.下载OpenCV(4.6.0版本) 下载地址:Download OpenCV from SourceForge.net 下载后解压会出现opencv文件夹    1.3.配置OpenCV环境变量  打开OpenCV的b
OPENCV入门学习(二)--------OPENCV基本函数介绍1、bitwise()import cv2 as cv import numpy as np blank = np.zeros((400,400), dtype='uint8') #先创建一个长方形和圆形 rectangle = cv.rectangle(blank.copy(), (30,30), (370,370), 255,
5 视频目标学会读取视频文件,显示视频,保存视频文件学会从摄像头获取并显示视频你将会学习到这些函数:cv2.VideoCapture(),cv2.VideoWrite()5.1 用摄像头捕获视频我们经常需要使用摄像头捕获实时图像。OpenCV 为这应用提供了一个非常简单的接口。让我们使用摄像头来捕获一段视频,并把它转换成灰度视频显示出来。从这个简单的任务开始吧。为了获取视频,你应该创建一个 Vi
转载 2023-08-25 00:18:33
0阅读
目录Opencv安装、环境变量配置Visual Studio 库的两种配置本文使用操作系统为Windows10,仅适用于windows环境Visual Studio编译器上的 Opencv开发配置。Opencv所有平台通用的配置方式是从官网下载源码,然后使用CMake编译成对应平台的库,比如Windows平台,使用CLion IDE + gcc配置Opencv,就需要用CMake + g
以前讲过如何在Windows下安装配置opencv,最近有朋友问linux下怎么安装配置OpenCV。最后有windows下已经编译好的opencv下载地址和Linux下包括opencv以及扩展库的下载地址,缺少的第三方库也已经放在了指定位置,直接编译就可以,今天就把完整的安装配置过程写下来,供需要的人参考。在此以ubuntu18.04和OpenCV4.1.0作为示例,其它版本的安装与此类似。安
霍夫曼变换(Hough Transform)的原理霍夫曼变换是一种可以检测出某种特殊形状的算法,OpenCV中用霍夫曼变换来检测出图像的直线、椭圆和其他几何图形。由它改进的算法,可以用来检测任何形状的图形。传统Hough变换 :枚举统计法找到通过足够多数量的像素点的所有直线,它分析每个单独的像素,并识别出所有的可能经过它的直线。当同一条直线穿过许多点,便意味着这条线的存在足够明显。 累加器 累加器就是用来记录某条直线被识别了多少次,霍夫曼最直接的想法是,计算所有可能的直线,找出重复数量最多的那几条,重复次数就是识别的阈值。 演算步骤 Hough transform演算步骤(以直线为例)...
转载 2013-09-03 20:01:00
441阅读
2评论
过下面方式导入:import cv2.cv 1.1 Python配置open...
原创 2023-03-16 04:23:30
235阅读
OpenCV和MATLAB均能对双目相机进行标定,但两者都各有优缺点。OpenCV标定的结果更方便加载到程序里,但其操作复杂。MATLAB双目标定箱具有更好的用户交互功能,但其结果不能直接被应用到CMAKE工程里。本文提供一套利用MATLAB标定双目,并将结果导入OpenCV的方案,并附上code,勿忘Star。MATLAB标定步骤安装MATLAB(版本2018a) 标定工具箱,先安
今天想把一个以前小时候玩过的游戏用UE4作成3D的,发现这个游戏每一个
原创 2022-12-15 20:23:00
201阅读
# Python中使用OpenCV屏幕截图 图像处理和计算机视觉OpenCV是一个非常流行的开源库,它提供了大量用于图像处理和计算机视觉的功能。其中,截图是我们常常需要的一个功能,可以用于捕捉屏幕上的内容,或者从视频流中提取特定帧。 ## 截图的基本原理 Python,我们可以使用OpenCV库来实现屏幕截图的功能。基本原理是通过OpenCV的`cv2.VideoCapture
原创 4月前
462阅读
Python-OpenCV的基本使用Python-OpenCV环境的配置看上一篇OpenCV环境的配置 本篇主要介绍一下OpenCV的基本使用和相关函数的介绍。 以下所有操作都基于这三个库: import cv2 import numpy as np import matplotlib.pylab as plt原图 文章目录Python-OpenCV的基本使用1、图像的读取2、图像保存3、图像展示
转载 2023-07-23 21:40:27
190阅读
准备工作一个稳定的系统,连接状态良好的源(左上角搜software & update,选择others,选择一个连接状态好的源)下载opencv,选择你需要的版本安装依赖sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev lib
转载 4月前
41阅读
文章目录opencv的绘图函数1.线段绘制2.矩形绘制3.圆,椭圆绘制圆绘制椭圆绘制4.多边形绘制5.添加文字6.综合图像绘制 opencv的绘图函数1.线段绘制cv2.line( img, pts, color thickness,linetype)参数说明img :待绘制图像color :形状的颜色,元组如 (255,0,0)pts :起点和终点坐标thickness:线条的粗细。 1
文章目录安装freetype2与中文环境makefile编写CvText.cppCvText.htools.cpptools.h如何在gstreamer,向视频画面写入中文 这几天有研究下,怎么gstreamer通过opencv来向视频写入中文;下面就写一下实现过程吧。 原本OpenCV只能向视频画面写入英文字符,本文结合第三方工具freetype2 安装freetype2与中文环
转载 3月前
42阅读
  • 1
  • 2
  • 3
  • 4
  • 5