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
的Mat与Eigen的Matrix相互转换
eigen2cvEigen::Matrixmatrix_23f;matrix_23f(2,3)matrix_23f;cv::cv2eigen(mat_23f,matrix_23f);float与double互转在Eigen和
opencv
东风小火
·
2024-01-10 20:13
#
OpenCV
opencv
eigen
opencv
007 图像运算——加减乘除
今天学习图像处理的基础——加减乘除,总体来说比较好理解,不过生成的图片千奇百怪哈哈哈哈
opencv
中图像的运算本质是矩阵的运算加法做加法之前要求两张图片形状,长宽,通道数完全一致cv2.add(img1
yf743909
·
2024-01-10 19:03
opencv
opencv
人工智能
计算机视觉
python
学习方法
opencv
008 绘制直线、矩形、⚪、椭圆
绘制图形是
opencv
经常使用的操作之一,库中提供了很多有用的接口,今天来学习一下吧!
yf743909
·
2024-01-10 19:03
opencv
opencv
人工智能
计算机视觉
python
opencv
005 颜色转换
补充一点,
opencv
里的颜色空间是BGR不是RGB,所以显示的图片颜色可能不一样色彩通道的知识链接我放在这里啦cvtColor(img,colorspace):颜色转换的关键APIimportcv2defcallback
yf743909
·
2024-01-10 19:33
opencv
opencv
人工智能
计算机视觉
opencv
002图像处理(旋转01)
不得不说,学习这个的问题远远比我想象的要多,一个参数没弄对就报错了,尊都很无奈!(但是后来发现错误的原因都很好笑)而且里面好多好多矩阵什么公式太吓人了,可是这才刚刚开始啊啊啊啊1.旋转原理从黑马程序员里截下来的总之就是图没变,但是坐标变了然后——变形,用x和y表示sina和cosa高代刚学一半还没考试,这块有点懵2.用到的的函数cv.getRotationMatrix2D(center,angle
yf743909
·
2024-01-10 19:02
opencv
图像处理
人工智能
opencv
006图像处理之仿射变换(旋转,缩放,平移)
空间变换中的仿射变换对应着五种变换,平移,缩放,旋转,翻转,错切。而这五种变化由原图像转变到变换图像的过程,可以用仿射变换矩阵进行描述。而这个变换过程可以用一个2*3的矩阵与原图进行相乘得到。关键就是这个矩阵M:仿射变换的函数:平移,旋转cv2.warpAffine(scr,M,dsize,flags,mode,value)透视cv2.warpPerspective(img1,M,desize..
yf743909
·
2024-01-10 19:29
opencv
计算机视觉
opencv
人工智能
图像处理
python
pycharm
学习方法
大创项目推荐 深度学习手势识别 - yolo python
opencv
cnn 机器视觉
文章目录0前言1课题背景2卷积神经网络2.1卷积层2.2池化层2.3激活函数2.4全连接层2.5使用tensorflow中keras模块实现卷积神经网络3YOLOV53.1网络架构图3.2输入端3.3基准网络3.4Neck网络3.5Head输出层4数据集准备4.1数据标注简介4.2数据保存5模型训练5.1修改数据配置文件5.2修改模型配置文件5.3开始训练模型6实现效果6.1图片效果6.2视频效果
laafeer
·
2024-01-10 18:10
python
大创项目推荐 深度学习手势检测与识别算法 -
opencv
python
文章目录0前言1实现效果2技术原理2.1手部检测2.1.1基于肤色空间的手势检测方法2.1.2基于运动的手势检测方法2.1.3基于边缘的手势检测方法2.1.4基于模板的手势检测方法2.1.5基于机器学习的手势检测方法3手部识别3.1SSD网络3.2数据集3.3最终改进的网络结构4最后0前言优质竞赛项目系列,今天要分享的是深度学习图像识别手势检测识别系统该项目较为新颖,适合作为竞赛课题方向,学长非常
laafeer
·
2024-01-10 18:08
python
超详细的Java入门到精通完整
学习教程
,学Java一定得收藏
从1995年第一个版本发布到现在,Java语言已经在跌宕起伏中走过了26年,最新的Java版本也已经迭代到Java16。java是有一个庞大的生态系统,它的覆盖范围非常广,而且已经连续十几年位居开发语言的榜首,所以java是相对于其他语言来说,非常稳定的。JAVA市场java有非常广泛的应用市场,它的生态系统几乎涵盖了目前市面上所有的软硬件,java几乎是万能的,你能想到的,java基本都能实现(
hnityyds
·
2024-01-10 17:30
java
编程
Java教程
java
javascript
c++
tomcat
spring
【MYSQL】MYSQL 的
学习教程
(十三)之 MySQL的加锁规则
1.MySQL加锁全局视角MySQL分成了Server层和存储引擎两部分,每当执行一个查询时,Server层负责生成执行计划,然后交给存储引擎去执行。其整个过程可以这样描述:Server层向Innodb获取到扫描区间的第1条记录Innodb通过B+树定位到扫描区间的第1条记录,然后返回给Server层Server层判断是否符合搜索条件,如果符合则发送给客户端,不符合,则跳过。接着继续向Innodb
sco5282
·
2024-01-10 15:57
MYSQL
mysql
学习
android
案例分享:当前高端低延迟视频类产品方案分享(内窥镜、记录仪、车载记录仪、车载环拼、车载后视镜等产品)
转载请注明出处本文章博客地址:https://hpzwl.blog.csdn.net/article/details/135439369红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、
OpenCV
长沙红胖子Qt软件开发
·
2024-01-10 12:58
案例分享
内窥镜
记录仪
环视车载
中高端方案
fpga结合rk
9. linux系统下在Qt中配置Zbar条形码/二维码扫描开发环境
1.说明在使用QT开发软件中,如果有需要开发二维码扫描功能,为提高开发效率,可以选择一个开源的库Zbar,虽然现阶段
OpenCV
的高版本也有提供二维码扫描的功能,但是其在速度和精准度方面都远低于Zbar
山间点烟雨
·
2024-01-10 10:32
QT_QML_OPenCV
linux
qt
opencv
在
Opencv
中利用仿射变换处理二维码变形问题
1.说明在前一篇博客中记录了如何在一张图片中单独提取出二维码区域,考虑一种情况:如果二维码图片拍摄时并非是正对着二维码拍摄的,那么整张图片相对来说就发生了一定的倾斜角度,最终截取到的二维码也是有一定的变形的。针对形状发生变化的二维码,如果想把它调整归正,可以使用仿射变换对图像就行矫正,某种程度上可以提高二维码最终的识别精度。结果展示:2.具体步骤2.1图像预处理首先,需要对采集到的图像进行一下预处
山间点烟雨
·
2024-01-10 10:59
QT_QML_OPenCV
opencv
计算机视觉
二维码
.NET
学习教程
二——.net基础定义+VS常用设置
一:注释C#编写代码注意事项:1、写代码切忌括号错误!2、代码中所有的标点都是英文半角的标点3、c#代码中每行代码以分号结束.作用:1、注销2、解释C#的3种注释符1、单行注释//2、多行注释/*注释内容*/3、文档注释///多用来解释类或者方法usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text
帝落若烟
·
2024-01-10 10:04
yfuh
学习
论文阅读1---OpenCalib论文阅读之factory calibration模块
工厂标定,可理解为车辆相关的标定,不涉及传感器间标定该标定工具不依赖
opencv
;产线长度一般2.5米FactoryCalibrationTools:四轮定位+多位姿标定板1、CalibrationBoardSetupTools1
鸿_H
·
2024-01-10 09:44
论文阅读
论文阅读
OpenCV
-19图像的仿射变换
放射变换是图像旋转,缩放,平移的总称,具体的做法是通过一个矩阵和原图片坐标进行计算,得到新的坐标,完成变换,所以关键就是这个矩阵。一、仿射变换之图像平移使用API------warpAffine(src,M,dsize,flags,mode,value)warp:弯曲affine:仿射其中src为图片M:变换矩阵dsize:输出图片大小flag:与resize中的插值算法一直mode:边界外推法标
一道秘制的小菜
·
2024-01-10 08:08
OpenCV
opencv
计算机视觉
人工智能
numpy
python
Opencv
实验合集——实验九:姿势估计
在上一章节(相机校准),你已经找到了相机矩阵,畸变系数等等参数。给出一个图案图像,我们便可以利用上面的信息用于计算其姿势,或者物体在空间中位于何处,比如如何旋转,如何移动等等问题。对于一个平面物体,我们可以假定Z=0,这样,问题现在便转化为了如何放置摄像机才能查看到我们的图案图像。所以如果我们知道物体在空间中的位置,我们便可以绘制一些2D图像用以模拟3D效果。我们的问题是,我们想在我们棋盘的第一个
我药打十个
·
2024-01-10 08:34
Opencv系列
opencv
人工智能
计算机视觉
扩展边界
opencv
扩展图像的边缘(如上边增加50像素)通常是通过添加额外的像素行来实现的使用cv2.copyMakeBorder函数value=border_color指定了边框的颜色importcv2importnumpyasnp#读取图像image=cv2.imread('th.jpg')#设置边框宽度top_border_width=50#上边框宽度bottom_border_width=0#下边框宽度lef
trust Tomorrow
·
2024-01-10 08:33
opencv
python
opencv
人工智能
计算机视觉
【python】
OpenCV
—Histogram(9)
学习参考来自Python下
opencv
使用笔记(九)(图像直方图)更多学习笔记可以参考【python】
OpenCV
—RGB(1)【python】
OpenCV
—Rectangle,Circle,SelectiveSearch
bryant_meng
·
2024-01-10 08:32
Python
python
opencv
Histogram
直方图均衡化
ubuntu20.04+
opencv
+vscode
第一次接触C++的
opencv
,需要在vscode中编写cv2代码并调试。
我是一个对称矩阵
·
2024-01-10 08:56
小目标检测
opencv
vscode
人工智能
Java (JDK 21) 调用
OpenCV
(4.8.0)
Java调用
OpenCV
一.
OpenCV
下载和安装二.创建JavaMaven项目三.其他测试一.
OpenCV
下载和安装
OpenCV
官网可以下载编译好的包,也可以下载源码自行编译双击安装
opencv
-4.8.0
猪悟道
·
2024-01-10 07:20
机器学习与图像识别
java
opencv
jdk21
Imgcodecs
HighGui
libtorch 中Scalar 歧义性
是使用libtorch构建c++推理程序中,因为使用
opencv
的Scalar类型,导致和libtorch命名空间的Scalar冲突:image.pngimage.png相关版本:libtorch:1.5.1cuda
熙熙江湖
·
2024-01-10 06:36
大创项目推荐 深度学习实现行人重识别 - python
opencv
yolo Reid
文章目录0前言1课题背景2效果展示3行人检测4行人重识别5其他工具6最后0前言优质竞赛项目系列,今天要分享的是**基于深度学习的行人重识别算法研究与实现**该项目较为新颖,适合作为竞赛课题方向,学长非常推荐!学长这里给一个题目综合评分(每项满分5分)难度系数:3分工作量:3分创新点:5分更多资料,项目分享:https://gitee.com/dancheng-senior/postgraduate
laafeer
·
2024-01-10 04:59
python
大创项目推荐 深度学习图像风格迁移
文章目录0前言1VGG网络2风格迁移3内容损失4风格损失5主代码实现6迁移模型实现7效果展示8最后0前言优质竞赛项目系列,今天要分享的是深度学习图像风格迁移-
opencv
python该项目较为新颖,适合作为竞赛课题方向
laafeer
·
2024-01-10 04:59
python
GAMES101-Assignment4
它使用一个控制点序列和一个
OpenCV
::Mat对象作为输入,没有返回值。它会使t在0到1的范围内进行迭代,并在每次迭代中使t增加一个微小值。
Luqwera
·
2024-01-10 02:33
#
GAMES101-Lab
图形渲染
Lab
vs2017+cuda10..02+cudnn7.6.5+
opencv
4.4+
opencv
_contribute编译
vs2017+cuda10..02+cudnn7.6.5+
opencv
4.4+
opencv
_contribute参考:https://blog.csdn.net/qq_23149979/article/
caojinpei123
·
2024-01-10 02:07
Visual Studio 2017 +
opencv
4.6 + contribute + Cmake(Aruco配置版本)指南
之前配置过一次这个,想起这玩意就难受,贼难配置。由于要用到里面的一个库,不得已再进行配置。看网上的博客是真的难受,这写一块,那里写一块,乱七八糟,配置一顿发现写的都是错的,还得重新配置。(本篇文章开始配置错了,然后是重新配置的,需要全文通读)A.最初配置(问题版)一.安装环境系统:windows10软件:①VisualStudio2017下载网址:下载VisualStudioTools-免费安装W
ASDWYang
·
2024-01-10 02:35
visual
studio
c++
OpenCV
代码
目录1、保存摄像头读取的视频2、读取图片3、1、保存摄像头读取的视频importcv2#捕获摄像头cap=cv2.VideoCapture('video/1.mp4')ifcap.isOpened()isFalse:print('CameraError!')frame_width=cap.get(cv2.CAP_PROP_FRAME_WIDTH)frame_height=cap.get(cv2.C
牧天白衣.
·
2024-01-10 01:16
python
opencv
PostGIS
学习教程
九:空间连接
PostGIS
学习教程
九:空间连接空间连接(spatialjoins)是空间数据库的主要组成部分,它们允许你使用空间关系作为连接键(joinkey)来连接来自不同数据表的信息。
潘小磊
·
2024-01-10 00:21
postgis
学习
postgresql
空间计算
PostGIS
学习教程
二十:3-D
PostGIS
学习教程
二十:3-D注意:本文介绍许多PostGIS2.0及更高版本才支持的功能。
潘小磊
·
2024-01-10 00:19
postgis
学习
postgresql
空间计算
数据库
4-利用
OpenCV
来进行图像特效
1>颜色反转#0-255255-当前importcv2importnumpyasnpimg=cv2.imread('2.jpg',1)imgInfo=img.shapeheight=imgInfo[0]width=imgInfo[1]gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)dst=np.zeros((height,width,1),np.uint8)#1代
ju7ran
·
2024-01-09 23:14
opencv
入门到精通——Canny边缘检测
目录理论
OpenCV
中的CannyEdge检测附加资源在本章中,我们将学习Canny边缘检测的概念
OpenCV
函数:cv.Canny()理论CannyEdgeDetection是一种流行的边缘检测算法。
陈子迩
·
2024-01-09 23:55
opencv从入门到精通
opencv
人工智能
计算机视觉
opencv
入门到精通——图像梯度
Scharr算子2.Laplacian算子代码一个重要事项目标在本章中,我们将学习:查找图像梯度,边缘等我们将看到以下函数:cv.Sobel(),cv.Scharr(),cv.Laplacian()等理论
OpenCV
陈子迩
·
2024-01-09 23:21
opencv从入门到精通
opencv
人工智能
计算机视觉
2024-01-09 target_link_libraries lib
opencv
_java3.so提示 ld: error: found local symbol ‘_edata‘
一、
opencv
-3.4.16-android-sdktarget_link_librarieslib
opencv
_java3.so提示ld:error:foundlocalsymbol'_edata'inglobalpartofsymboltableinfileD
Donald Linux
·
2024-01-09 21:24
Android
javascript
前端
webpack
2023年十大热门黑客工具,带您了解这个领域的“暗黑艺术”
图片用心做分享,只为给您最好的
学习教程
如果您觉得文章不错,欢迎持续学习在数字化时代,网络安全问题愈发凸显,黑客们不断更新攻击手段,试图突破防护壁垒。
程序猿~厾罗
·
2024-01-09 20:01
网络安全
服务发现
AI硬件1——君正T40之MIPS32架构交叉编译
opencv
4篇
系列文章目录
opencv
基本安装深度学习环境搭建君正T40基础使用参考文献参考文献参考文献文章目录系列文章目录当前环境一、编译工具链准备二、编译环境准备1、下载cmake-gui2、下载
opencv
4.4.0
RanceGru
·
2024-01-09 18:06
AI硬件
人工智能
硬件架构
opencv
【
OpenCV
学习笔记05】- 鼠标作为画笔
内容学习如何用
OpenCV
处理鼠标事件您将学习以下功能:cv.setMouseCallback()简单的示例这里,我们创建一个简单的程序,在图像的任何位置双击在上面画一个圆。
夜七天
·
2024-01-09 17:46
Python
OpenCV
opencv
学习
笔记
计算机视觉
python
【
OpenCV
学习笔记04】- 绘图功能
内容用
OpenCV
画不同的几何图形学习这些函数:cv.line(),cv.circle(),cv.rectangle(),cv.ellipse(),cv.putText()等。
夜七天
·
2024-01-09 17:16
Python
OpenCV
opencv
学习
笔记
计算机视觉
python
基于
OpenCV
的图像平移
x0,y0),平移后的图像的像素点为(x,y),x方向平移的距离为∆x,y方向平移的距离为∆y,则有:平移之前构造一个移动矩阵,即指出图像在X轴方向上移动的距离,在y轴上移动的距离,平移变换的如图所示:
OpenCV
会的东西有点杂
·
2024-01-09 15:37
Python
OpenCv
opencv
人工智能
计算机视觉
深度学习的图像盲几何畸变校正‘Blind Geometric Distortion Correction on Images Through Deep Learning(CVPR 2019)‘ 复现
condaactivateGeoProj代码没给requirements.txt,自己总结了一个,如下:torchtensorflownumpyscikit-imageargparsescipyloggertorchvision
opencv
-python
六个核桃Lu
·
2024-01-09 15:04
畸变矫正
深度学习
图像处理
神经网络
python
几何学
人工智能
iOS
OpenCV
身份证静态识别浅谈
成果展示:身份证识别一、可以发现,轮廓检测时间小于0.4秒,有人说我使用的是iPhone模拟器看不出性能,但如果你知道我用的电脑性能不高的话,应该会觉得这个时间可以了,而且如果运行在真机上,速度还会更快些。二、你可能也发现了,原图基本都会有一些倾斜角,而经过我的处理之后,图像都被矫正拉直了。想想就激动,不是吗?
随行的羊
·
2024-01-09 14:19
OpenCV
4工业缺陷检测的六种方法【文末送书】
目录1、机器视觉2、缺陷检测三、工业上常见缺陷检测方法方法一:基于简单二值图像分析实现划痕提取,效果如下:方法二:复杂背景下的图像缺陷分析,基于频域增强的方法实现缺陷检测,运行截图:方法三:复杂背景下的图像缺陷分析,基于空域增强实现图像缺陷分析,针对复杂背景的图像,通过空域滤波增强以后实现缺陷查找,运行截图如下:方法四:基于样品模板比对实现基于空域增强实现图像缺陷分析,通过二之分析与轮廓比对实现缺
小余要努力
·
2024-01-09 14:30
送书活动
送书活动
Python将Labelme文件的真实框和预测框绘制到图片上
更多精彩内容,可点击进入Python日常小操作专栏、
OpenCV
-Python小应用专栏、YOLO系列专栏、自然语言处理专栏或我的个人主页查看YOLOv8Ultralytics:使用Ultra
FriendshipT
·
2024-01-09 14:51
Python日常小操作
python
开发语言
Labelme
json
目标检测
YOLOv8 Ultralytics:使用Ultralytics框架进行姿势估计
更多精彩内容,可点击进入Python日常小操作专栏、
OpenCV
-Python小应用专栏、YOLO系列专栏、自然语言处理专栏或我的个人主页查看基于DETR
FriendshipT
·
2024-01-09 14:50
YOLO系列
YOLO
python
目标检测
姿势估计
pytorch
C语言入门教程,C语言
学习教程
(第二部分:C语言初探)二
十、C语言的三套标准:C89、C99和C11我们今天使用的Windows、Linux、MacOS等操作系统都是由一种叫做Unix的系统演化而来。Unix作为80年代主流的操作系统,是整个软件工业的基础,是现代操作系统的开山鼻祖,C语言就是为Unix而生的。Unix和C语言的开发者是同一人,名字叫丹尼斯·里奇(DennisMacAlistairRitchie)。C语言和Unix之父——丹尼斯·里奇2
别致的SmallSix
·
2024-01-09 14:18
C语言入门
算法
c语言
开发语言
C语言入门教程,C语言
学习教程
(第二部分:C语言初探)一
第二部分:C语言初探本章主要讲解C语言编程环境的搭建,让大家能够编写并运行C语言代码,其中,编译器是重点讲解内容。本章还对一段简单的C语言代码进行了分析,让大家明白了C语言程序的基本结构。一、第一个C语言程序我们有两种方式从计算机获得信息:一是看屏幕上的文字、图片、视频等,二是听从喇叭发出来的声音。让喇叭发出声音目前还比较麻烦,我们先来看看如何在屏幕上显示一些文字吧。在屏幕上显示文字非常简单,只需
别致的SmallSix
·
2024-01-09 13:48
C语言入门
c语言
学习
开发语言
Dora-rs 机器人框架
学习教程
(3)——利用yolo实现目标检测
文章目录1安装pytroch环境1.1nvidia驱动1.2安装cuda1.3在conda中安装pytorchGPU版本1.4检验pytroch是否安装正确2编写程序代码2.1object_detection.py文件内容如下:2.2dataflow.yml文件内容如下:3运行参考资料目标:在dora框架下编写一个Python节点读取USB摄像头数据,并调用yolo目标检测API接口函数实现目标检
熊猫飞天
·
2024-01-09 13:30
dora
dora
dora-rs
YOLO
机器人框架
目标检测
一个超简单的直播方案使用flask实现代码不到100行 我真的服了
前言注意提前安装一下flask和
opencv
-python命令如下:pipinstall
opencv
-pythonpipinstallflask要安装cv2(即
OpenCV
的Python绑定),你可以使用
陈钇钇
·
2024-01-09 13:32
flask
python
后端
Open CV 图像处理基础:(一)Open CV 在windows环境初始化和 Java 动态库加载方式介绍
OpenCV
在windows环境初始化和Java动态库加载方式介绍
OpenCV
是一个开源的计算机视觉和机器学习软件库,它提供了一系列的工具和程序库,让用户能够进行复杂的图像处理和计算机视觉任务。
無间行者
·
2024-01-09 12:55
Open
CV
图像处理
windows
java
opencv
Open CV 图像处理基础:(四)使用 Open CV 在 Java 中进行基本的图片模糊处理
使用
OpenCV
在Java中进行基本的图片模糊处理方法介绍在Java中使用
OpenCV
进行图片模糊处理,主要可以通过以下几种方式:均值模糊(AveragingBlur):通过计算核窗口内所有像素的平均值来模糊图像
無间行者
·
2024-01-09 12:55
Open
CV
图像处理
java
人工智能
opencv
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他