E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
新手学习opencv
opencv
c++ (7):模糊与锐化
1.高斯模糊Size越大模糊程度越大,原理不在介绍,直接看使用方法,一般都用高斯模糊,其他模糊方法可自寻探索#include#include#includeusingnamespacestd;usingnamespacecv;intmain(){Matsrc=imread("src.jpg");if(src.empty()){cout<<"couldnotopenfile!";cout<
idealmu
·
2024-02-03 12:43
opencv
c++
人工智能
OpenCV
图像处理-人脸检测
1.导言输入:图片;视频(本地,网络,监控摄像头)处理:人脸(检测,识别);肢体输出:软件;硬件2.读取图片"""=============================================Time:Auther:File:Function:读取图片============================================="""#导入CV模块importcv2ascv
学吧!少年!
·
2024-02-03 12:58
opencv
图像处理
人工智能
C语言编程
新手学习
基础知识点大总结!小白入门必备
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。所以C与C++的最大区别在于它们的用于解决
小辰带你看世界
·
2024-02-03 10:38
Dgango Apache Timeout when reading response headers from daemon process
DgangoApacheTimeoutwhenreadingresponseheadersfromdaemonprocess问题解决方法问题当使用
OpenCV
或者Numpy这样的PythonC扩展模块在
SlowFeather
·
2024-02-03 10:50
Python
Linux
python
linux
apache
wsgi
django
opencv
0014 索贝尔(sobel)算子
前面学习的滤波器主要是用来模糊图像,今天一起来了解关于边缘识别的滤波吧!嘿嘿边缘边缘是像素值发生跃迁的位置,是图像的显著特征之一,在图像特征提取,对象检测,模式识别等方面都有重要的作用。人眼如何识别图像边缘?比如有一幅图,图里面有一条线,左很亮,右边很暗,那人眼就很容易识别这条线作为边缘也就是图像的灰度值快速变化的地方.soble算子sobel算子对图像求一阶导数。一阶导数越大,说明像素在该方向的
yf743909
·
2024-02-03 09:41
opencv
人工智能
算法
计算机视觉
均值算法
python
opencv
python实现
opencv
(清华镜像)
安装
opencv
进入Python安装目录下的Scripts路径,执行pipinstall
opencv
-python或者使用清华镜像:pip3install
opencv
-python-ihttps://pypi.tuna.tsinghua.edu.cn
机器视觉—ing
·
2024-02-03 09:40
视觉_Opencv
计算机视觉
OpenCV
+ moviepy + tkinter 视频车道线智能识别项目源码
项目完整源代码,使用
OpenCV
的Hough直线检测算法,提取出道路车道线并绘制出来。通过tkinter提供GUI界面展示效果。
__弯弓__
·
2024-02-03 09:03
AI应用开发
opencv
音视频
人工智能
python
用C++
OpenCV
来画颗二叉树吧
用C++
OpenCV
来画颗二叉树吧1.画树1.1.生成空白图片1.2.画出每个结点的位置1.3.画出结点之间的连线2.路径序列2.1.使用路径序列表示二叉树2.2.生成路径序列3.使用路径序列生成二叉树图像在调试一些二叉树相关的算法的时候把树画出来看会比较直观
kou_fwzj
·
2024-02-03 08:35
二叉树
opencv
c++
速度规划:s形曲线(
opencv
c++绘图)
理论篇代码篇:#include#include#includeusingnamespacestd;doublea_max=1.5;//最大加速度doublev_max=6.0;//最大速度doubleJ=1;//最大速度doubleT4=2.0;doubleT1=a_max/J;doubleT3=T1;doubleT5=T3;doubleT7=T5;doubleT2=v_max/a_max-T1;
大风吹~~~~~
·
2024-02-03 07:26
速度规划
opencv
c++
人工智能
嵌入式开发—交叉编译
OpenCV
编译平台:Ubuntu18.04x86平台目标平台:ZYNQ-7100Ubuntu20ARM交叉编译工具:gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.方式:使用cmake-gui进行交叉编译。(好像还有一种是在CMakeLists.txt中将gcc编译器设置为交叉编译工具,没研究过。)一、交叉编译工具的下载与使用1.下载下载地址:https:
Undergoer_TW
·
2024-02-03 07:03
#
SLAM
嵌入式交叉编译
交叉编译
opencv
, linux qt +
opencv
交叉编译到rv1126显示图片;
交叉编译
opencv
,linuxqt+
opencv
交叉编译到rv1126显示图片;交叉编译
opencv
------------------------------------------------1:
fang_zzzzz
·
2024-02-03 07:32
opencv
linux
qt
【Numpy 版本 匹配 Tensorflow &
Opencv
version】
如果在安装python包时,同时安装tesnorflow和
opencv
包时,如果幸运的,可能一次成功。如果不幸运的,估计可能是两者的同时依赖项numpy出现了问题。
挪威的深林
·
2024-02-03 07:02
numpy
tensorflow
opencv
YOLO部署实战(2):使用
OpenCV
优化视频转图片流程并设置帧数
在计算机视觉和图像处理领域,
OpenCV
是一个强大的开源库,它为处理图像和视频提供了丰富的工具和功能。
马上到我碗里来
·
2024-02-03 07:31
YOLO部署实战
YOLO
opencv
音视频
OpenCV
学习记录——轮廓检测
文章目录前言一、寻找、绘制轮廓二、具体应用代码前言寻找目标图像的轮廓并绘制出该轮廓是我们进行图像识别时常用的手段,轮廓是图像中连续的边界线,可以用于物体检测、形状分析等应用。为了获取更高的准确性,会先进行二值化处理,在得到二进制图像后,寻找轮廓就是从黑色背景中找到白色物体,因此我们要找的对象应是白色,背景应该是黑色。一、寻找、绘制轮廓(一)寻找图像轮廓寻找图像轮廓函数如下:contours,hie
KAIs32
·
2024-02-03 07:00
树莓派——OpenCV
opencv
学习
人工智能
计算机视觉
嵌入式硬件
第十篇【传奇开心果系列】Python的
OpenCV
技术点案例示例:图像分割
传奇开心果短博文系列系列短博文目录Python的
OpenCV
技术点案例示例系列短博文目录一、前言二、
OpenCV
图像分割介绍三、
OpenCV
分割算法示例代码四、归纳总结系列短博文目录Python的
OpenCV
传奇开心果编程
·
2024-02-03 07:27
Python库OpenCV
技术点案例示例短博文
python
计算机视觉
opencv
Python+
opencv
+pyaudio实现带声音屏幕录制
python(
opencv
+pyaudio+moviepy)实现录制音视频文件并合并_ubuntu使用python的sounddevice+
opencv
录制音视频-CSDN博客上面文章录屏使用的是摄像头可把内容替换
高树悲风
·
2024-02-03 07:26
python
opencv
开发语言
3dmatch-toolbox详细安装教程-Ubuntu14.04
3dmatch-toolbox详细安装教程-Ubuntu14.04前言docker搭建Ubuntu14.04安装第三方库安装cuda/cundnn安装
OpenCV
安装Matlab安装以及运行3dmatch-toolbox1
牙牙要健康
·
2024-02-03 07:54
点云配对
深度学习
python
Opencv
(C++)学习 之RV1126平台的
OPENCV
交叉编译
本文特点:网上已经有了很多
opencv
移植RV1106的文章,本文主要记录基于cmake-gui编译,碰到的报错,及解决报错问题的方法,同时简单总结一些配置项相关的知识。
沉木渡香
·
2024-02-03 07:53
OpenCV学习笔记
opencv
c++
学习
arm开发
RV1126
ubuntu22.04@laptop安装&配置VNC服务端
3.3x11vnc安装3.4x11vnc配置3.5x11vnc自启动3.6x11vnc状态查询4.演示视频5.附录-“Failedtostartx11vncservice.”1.源由最近系统搞TensorFlow,
OpenCV
lida2003
·
2024-02-03 04:37
Linux
开源
VNC
使用python编写web项目,第一节,网站类型选择
还没有正式开始编写代码,所有没有截图,全部都是纯理论,但是小编会尽量保证内容是干货以下是我在网上搜索整理的关于在学习使用python进行Web应用开发时,如何选择合适的网站类型作为练习的相关资料首先是考虑到是
新手学习
会python的猿
·
2024-02-03 03:38
python
前端
开发语言
【Python】一个简单的小案例:实现将两张图片合并为一张
使用时保证已经安装了
opencv
-pythonimportcv2bg="BG.jpg"#背景图名称fg="FG.jpg"#前景图名称output_filename="new.jpg"#合成后图片名称img_bg
a辰龙a
·
2024-02-03 00:19
python
opencv
计算机视觉
开发者分享|AMD Vitis™ Libraries Vision L3 Isppipeline U50/ZCU102 流程示例
一.关于AMDVitis™VisionLibraryVitisVision库是一组90多个内核,基于
OpenCV
计算机视觉库,针对AMDFPGA、AMDAIEngine™和AMDSoC进行了优化。
BinaryStarXin
·
2024-02-02 23:12
FPGA技术汇总分享
AMD
Vitis
fpga开发
硬件工程
嵌入式硬件
物联网
单片机
mcu
opencv
——照片裁剪/照片斜的摆正
图片裁剪流程描述#1.读取原图#2.彩图转为灰度图#3.灰度图转二值图#4.找到最大的轮廓#5.找到轮廓的包围矩形#6.根据外切矩形,图片的剪切步骤1.读取原图img=cv.imread("img/01_qiebian.jpg",cv.IMREAD_COLOR)2.彩图转为灰度图#转灰度gray_img=cv.cvtColor(img,cv.COLOR_BGR2GRAY)3.灰度图转二值图#灰度转
除不掉的灰色
·
2024-02-02 22:07
机器学习Opencv
opencv
人工智能
计算机视觉
深度学习
人机交互
ApacheCN 2019.4~7 总结
在这段时间里:这些已有的项目即将完结,为所有贡献者点个赞:PyTorch1.0中文文档Seaborn0.9中文文档ImpatientJavaScript中文版
OpenCV
4.0中文文档UCBCS61b课本
布客飞龙
·
2024-02-02 20:57
OpenCV
学习笔记(Python)—— 批量提取图像轮廓并保存结果到保持原始结构的输出目录
批量处理图像,对每个图像提取轮廓内的区域并将轮廓外的区域设置为白色背景,然后保存处理后的图像到指定的输出目录,同时保持与输入目录相同的文件和目录结构。importcv2importnumpyasnpimportosfromtqdmimporttqdmdefprocess_image(input_path,output_path):#读取图像img=cv2.imread(input_path)ifi
六个核桃Lu
·
2024-02-02 15:01
OpenCV学习
opencv
人工智能
python
图像处理
计算机视觉
开源计算机视觉库
OpenCV
详解
OpenCV
(OpenSourceComputerVisionLibrary)是一个开源的计算机视觉和机器学习软件库。
终将老去的穷苦程序员
·
2024-02-02 13:44
计算机视觉
OpenCV
入门05:键盘响应操作和自带颜色表操作
教程开源本教程开源,地址:https://gitee.com/zccbbg/
opencv
_study键盘响应操作cv2.waitKey函数会等待指定的毫秒数(在这里是1毫秒),并返回按键的ASCII码。
编写美好前程
·
2024-02-02 12:36
#
opencv入门
opencv
计算机外设
人工智能
OpenCV
入门04:调整图像对比度和亮度
教程开源本教程开源,地址:https://gitee.com/zccbbg/
opencv
_study图像的亮度和对比度说明亮度:亮度是指图像中像素的整体明亮程度。
编写美好前程
·
2024-02-02 12:35
#
opencv入门
opencv
人工智能
计算机视觉
开源计算机视觉库
OpenCV
详解
OpenCV
(OpenSourceComputerVisionLibrary)是一个开源的计算机视觉和机器学习软件库。它包含超过2500种优化的算法,涵盖了图像处理和计算机视觉中的许多常见任务。
super_journey
·
2024-02-02 12:45
人工智能
AIGC大模型
Python
计算机视觉
开源
opencv
上位机图像处理和嵌入式模块部署(二进制图像的读写)
但是不同格式文件的读写,这本身又是体力活,而且很多的第三方库已经帮我们实现了,比如
opencv
。
嵌入式-老费
·
2024-02-02 11:20
上位机图像处理和嵌入式模块部署
图像处理
人工智能
Opencv
图像处理系列 ——2.图像的阈值分割处理
图像的阈值处理1.图像阈值分割二值化2.图像自适应阈值3.Otsu二值化(大津阈值分割法)本节我们将介绍如实使用
OpenCV
进行图像的一些简单处理,主要介绍图像的二值化等。
Zero or One
·
2024-02-02 11:18
OpenCV
opencv
图像处理
计算机视觉
python
OpenCV
学习记录——图像的绘制
文章目录前言一、绘制直线二、绘制矩形三、绘制圆形四、绘制文本前言我们在进行图像处理的过程中,通常需要进行划线、画矩形框锁定目标等操作来凸显指定目标,
OpenCV
提供了方便的绘图功能,可以进行直线、矩形、
KAIs32
·
2024-02-02 10:17
树莓派——OpenCV
opencv
学习
人工智能
嵌入式硬件
计算机视觉
opencv
阈值处理(python)
阈值处理阈值处理threshold函数二值化阈值处理(cv2.THRESH_BINARY)反二值化阈值处理(cv2.THRESH_BINARY_INV)截断阈值化处理(cv2.THRESH_TRUNC)超阈值零处理(cv2.THRESH_TOZERO_INV)低阈值零处理(cv2.THRESH_TOZERO)自适应阈值处理Otsu处理阈值处理剔除图像内像素值高于一定值或者低于一定值的像素点。cv2
暴风雨中的白杨
·
2024-02-02 10:46
opencv
python
opencv
图像处理
阈值处理
OpenCV
学习记录——阈值处理(全局阈值处理、自适应阈值处理)
文章目录一、学习目的二、图像二值化三、全局阈值处理四、自适应阈值处理一、学习目的在进行图像处理时,我们通常要进行颜色识别等一系列需要进行图像阈值处理的操作,今天我们就记录一下
opencv
进行阈值处理的一些基本操作和代码二
KAIs32
·
2024-02-02 10:44
树莓派——OpenCV
opencv
学习
人工智能
计算机视觉
嵌入式硬件
海洋鱼类检测7种YOLOV8NANO
【免费】海洋鱼类检测,7种类型,YOLOV8训练,转换成ONNX,
OPENCV
调用资源-CSDN文库采用YOLOV8NANO训练模型,得到PT模型,然后转换成ONNX,供
OPENCV
的DNN调用,摆脱PYTORCH
hnsdgxylh
·
2024-02-02 10:09
计算机视觉
YOLO
imu_utils安装及标定教程
系统配置系统版本ubuntu18.04
OpenCV
3.4.13Eigen3.2.10Pangolin0.5一、安装ceresCeres官方地址二、创建ROS工作空间1、新建ROS工作空间m
极客范儿
·
2024-02-02 08:26
传感器标定
IMU
imu标定
imu_utils
code_utils
OpenCV
学习记录——平滑处理
文章目录前言一、图像噪声二、图像平滑处理三、完整应用代码前言当我们用树莓派进行
opencv
图像处理时,摄像头所获取的图像质量通常会有所下降,此时,需要多种手段来优化图像的质量,提高图像识别的准度。
KAIs32
·
2024-02-02 08:17
树莓派——OpenCV
opencv
学习
人工智能
嵌入式硬件
计算机视觉
[C#][
opencv
sharp]winform实现自定义卷积核锐化和USM锐化
【锐化介绍】图像锐化(imagesharpening)是补偿图像的轮廓,增强图像的边缘及灰度跳变的部分,使图像变得清晰,分为空间域处理和频域处理两类。图像锐化是为了突出图像上地物的边缘、轮廓,或某些线性目标要素的特征。这种滤波方法提高了地物边缘与周围像元之间的反差,因此也被称为边缘增强。一、为什么要用USM锐化?上一篇讲拉普拉斯锐化,不能提供精细的调整,在photoshop中采用USM(Unsha
FL1623863129
·
2024-02-02 08:44
C#
计算机视觉
人工智能
PaddleDetection学习4——使用Paddle-Lite和OpencCV在 Android 上实现实时的人脸检测(java)
使用Paddle-Lite在Android上实现人脸检测1环境准备2.部署步骤2.1下载PaddleLite-android-demo2.2运行face_detection_demo项目3导入
OpenCV
waf13916
·
2024-02-02 08:35
学习
paddle
android
Python中使用
OpenCv
中的cv2.imwrite(),没有报错,但是并没有将图片保存在对应目录
今天在用
OpenCv
保存图片时,代码并没有报错,可对应的目录中并没有保存下来图片,错误代码如下:"""打开摄像头实时读取并显示视频,当按下空格键时,关闭摄像头,保存并显示此时摄像头视频中的图像"""importcv2ascvcap
夏沐草
·
2024-02-02 07:23
python
opencv
开发语言
Python-
OpenCv
加载级联分类器,cv2.error:
OpenCV
(3.4.11) C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-
cv2.error:
OpenCV
(3.4.11)C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-2lgn4oq5\
opencv
\modules\
夏沐草
·
2024-02-02 07:23
python
opencv
pip
在Android Studio中配置
OpenCV
在AndroidStudio中配置
OpenCV
1下载
OpenCV
2导入
OpenCV
模块3修改配置4增加依赖5拷贝lib
opencv
_java.so6Activity中加入代码1下载
OpenCV
下载
OpenCV
waf13916
·
2024-02-02 07:21
android
studio
opencv
linux+rv1126/imx6ull:
opencv
静态库交叉编译
目录1.下载2.准备工作2.1安装依赖环境2.2安装Cmake2.3解压
opencv
3.Cmake设置3.1文件夹选择1)进入源码根目录2)运行cmake3)选择目录4)进入配置界面5)查找编译器6)配置编译器
孙八瓶
·
2024-02-02 07:50
Linux软件
linux
opencv
运维
OpenCV
学习记录——边缘检测
文章目录前言一、边缘检测原理二、Canny边缘检测算法三、具体应用代码前言在做某些图像处理时,通常需要将识别到的物体边界提取出来,从而帮助我们实现目标检测,这就需要用到边缘检测,例如人脸识别和运动目标的检测都需要先进行边缘检测,这篇文章就记录一下边缘检测的原理及应用代码。一、边缘检测原理边缘检测是图像处理和计算机视觉中的基本问题,其目的在于标识数字图像中亮度变化明显的点,图像边缘检测大幅度地减少了
KAIs32
·
2024-02-02 07:48
树莓派——OpenCV
opencv
学习
人工智能
嵌入式硬件
计算机视觉
计算机设计大赛 深度学习 python
opencv
火焰检测识别 火灾检测
文章目录0前言1基于YOLO的火焰检测与识别2课题背景3卷积神经网络3.1卷积层3.2池化层3.3激活函数:3.4全连接层3.5使用tensorflow中keras模块实现卷积神经网络4YOLOV54.1网络架构图4.2输入端4.3基准网络4.4Neck网络4.5Head输出层5数据集准备5.1数据标注简介5.2数据保存6模型训练6.1修改数据配置文件6.2修改模型配置文件6.3开始训练模型7实现
iuerfee
·
2024-02-02 07:17
python
18-
OpenCV
:基于距离变换与分水岭的图像分割
目录1、图像分割的含义2、常见的图像分割方法3、距离变换与分水岭介绍4、相关API5、代码演示1、图像分割的含义图像分割是指将一幅图像划分为若干个具有独立语义的区域或对象的过程。其目标是通过对图像进行像素级别的分类,将图像中不同的区域或对象分离出来,以便进一步分析、处理或理解图像。简单来说:就是将图像分割成不同的对象,如下图所示,右边将图像的背景和马匹分割开。(1)图像分割(ImageSegmen
Ivy_belief
·
2024-02-02 07:46
OpenCV
opencv
人工智能
计算机视觉
距离变换与分水岭的图像分割
Python-
OpenCv
中的cv2.VideoCapture()类
OpenCv
中提供了VideoCapture类的构造方法VideoCapture()cv2.VideoCapture()具有两个功能,一是可以完成摄像头的初始化,打开摄像头;二是可以完成视频文件的初始化
夏沐草
·
2024-02-02 07:12
python
opencv
开发语言
17-
OpenCV
:图像矩(Image Moments)和点多边形测试
目录一、图像矩1、矩的概念介绍2、相关的API3、代码演示二、点多边形测试1、概念介绍-点多边形测试2、cv::pointPolygonTest3、代码演示一、图像矩引言在数字图像处理、计算机视觉与相关领域中,图像矩(Imagemoments)是指图像的某些特定像素灰度的加权平均值(矩),或者是图像具有类似功能或意义的属性。图像矩通常用来描述分割后的图像对象。可以通过图像的矩来获得图像的部分性质,
Ivy_belief
·
2024-02-02 07:10
OpenCV
opencv
人工智能
计算机视觉
图像矩
opencv
学习 机器学习
Kmeansdoublecv::kmeans(InputArraydataintkInputOutputArraybestLabels//输出的所有样本的标签数组TermCriteriacriteriaintattempts//采样不同初始化标签的尝试次数intflag//中心点初始化方法,支持KMEANS_RANDOM_CENTERS//KMEANS_PP_CENTERS//KMEANS_USE
小猴啊0.0
·
2024-02-02 07:02
opencv
学习
机器学习
Opencv
(C++)学习 TBB与OPENMP的加速效果实验与ARM上的实践(三)
接上文,本章尝试在RV1106上使用TBB。依然是一言难尽,此文依然只是记录实践过程。源码下载,编译TBB下载地址:https://github.com/oneapi-src/oneTBB版本使用oneTBB-2021.11.0,这个版本可以使用cmake编译。cmake配置完后,进入build目录,使用make指令,正常情况下应该一切正常,遗憾的是编译过程会报如下错误:/media/oneTBB
沉木渡香
·
2024-02-02 06:51
OpenCV学习笔记
opencv
c++
学习
arm开发
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他