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
传统图像处理常用语句整理
以下是python代码利用
opencv
进行图像处理的相关常用语句整理,该代码不能直接拷贝运行,只能供摘抄个别语句去实现你想要的功能实现。在理解的基础上去灵活应用这些语句。
程序小K
·
2024-01-11 21:12
传统图像处理
opencv
计算机视觉
python
python3.7conda安装
opencv
1.conda创建虚拟环境condacreate--name
opencv
3.7python=3.72.激活虚拟环境condaactivate
opencv
3.73.安装
opencv
pipinstall-ihttps
朽月初二
·
2024-01-11 19:02
conda
opencv
人工智能
一月八号
OpenCV
用C++语言编写,它的主要接口也是C++语言,但是依然保留了大量的C语言接口。
网站蒋立卫
·
2024-01-11 15:53
opencv
-python——一些常见的报错(持续更新中)
一报错Anaconda创建的虚拟环境,python=3.5.6,pipinstall
opencv
-python的方式安装
opencv
,安装版本为4.4.importcv2“/home/slam/anaconda3
X_Imagine
·
2024-01-11 15:15
OpenCV-Python
opencv-python
Python更换清华的源
pipinstallpackagenamecondainstallpackagename假如上面两种方式安装都很慢,就可以考虑用清华的源方法如下,在后面加上一个-i参数(tensorflow)C:\Users\Administrator>pipinstall
opencv
-python-ihttps
六月的翅膀
·
2024-01-11 12:21
Python
opencv
YUV和RGB格式分析
YUV与RGB格式,以下内容转自http://www.cnblogs.com/silence-hust/p/4465354.html涉及到YUV视频格式到RGB图像的转换,虽然之前有接触到RGB到都是基于
opencv
wang151038606
·
2024-01-11 11:27
图像处理
图像格式
Opencv
图像识别Android实战(识别扑克牌 5.KNN算法在本例中的应用)
KNN算法是一种简单、直观、易于理解的分类方法。举一个非常通俗的例子,你要确定一个人是富人还是普通人,还是穷人,你可以看他经常和谁在一起(和谁的距离比较近)他就是那一类人,所谓物以类聚人以群分,就能很好的说明这个KNN的原始思想,这里就不介绍非常学术化的概念了。在本例中我们会把所有的样本数据分成如下类别0,1,2,3,4,5,6,7,8,9,方块,黑桃,梅花,黑桃,A,J,K,Q以及X这19个类别
Sand哥
·
2024-01-11 11:54
使用 PyTorch 和
OpenCV
实现简单卷积神经网络(CNN)的过程
使用PyTorch和
OpenCV
实现简单卷积神经网络(CNN)的过程,如何构建一个简单的卷积神经网络模型,并通过使用预定义的滤波器对灰度图像进行卷积操作和激活函数处理,最终可视化了卷积层和激活层的输出结果
不做梵高417
·
2024-01-11 10:02
pytorch
opencv
cnn
04-
OpenCV
:Mat对象简介和使用
目录1、Mat对象与IplImage对象2、Mat对象使用3、Mat定义数组4、相关的代码演示1、Mat对象与IplImage对象先看看Mat对象:图片在计算机眼里都是一个二维数组;在
OpenCV
中,Mat
Ivy_belief
·
2024-01-11 10:00
OpenCV
opencv
人工智能
计算机视觉
Mat对象的讲解
[C#]winform使用纯
opencv
sharp部署yolox-onnx模型
【官方框架地址】https://github.com/Megvii-BaseDetection/YOLOX【算法介绍】YOLOX是一个高性能的目标检测算法,它是基于YOLO(YouOnlyLookOnce)系列算法的AnchorFree版本。YOLOX由MegviiTechnology的研究团队开发,并在2021年推出。该算法在保持YOLO系列原有速度与精度优势的同时,引入了新的改进和创新点,使得
FL1623863129
·
2024-01-11 10:27
C#
c#
开发语言
opencv
仿射变换
#include/*功能:对一系列坐标点进行平移仿射变换参数:srcPoints:输入点坐标dstPoints:变换后的点坐标x:x方向平移的距离y:y方向平移的距离*/voidtranlatePoints(std::vector&srcPoints,std::vector&dstPoints,doublex,doubley){cv::MataffineMatrix=(cv::Mat_(2,3)&
Alphapeople
·
2024-01-11 10:27
opencv
人工智能
计算机视觉
在全志H618上用
OpenCV
读取图像显示到PyQt5窗口上
OpenCV
能够处理图像、视频、深度图像等各种类型的视觉数据,在某些情况下,尽管
OpenCV
可以显示窗口,但PyQt5可能更适合用于创建复杂的交互式应用程序,而自带GPU的H618就成为了这些图像显示的最佳载体
DOT小文哥
·
2024-01-11 08:06
全志H616
智能硬件
交互
opencv
qt
计算机视觉
视觉检测
pynq?启动! pynq开发板连接宿主机+初始配置
前言:pynq架构介绍“用FPGA写了个外挂,被暴雪认定是非法第三方程序用的PYNQ+STM32,PYNQ负责从HDMI截图并用
OpenCV
算法找到目标,并把坐标发给STM32。
物质波波波
·
2024-01-11 08:29
计算机体系结构
机器学习
fpga开发
竞赛保研 基于深度学习的植物识别算法 - cnn
opencv
python
文章目录0前言1课题背景2具体实现3数据收集和处理3MobileNetV2网络4损失函数softmax交叉熵4.1softmax函数4.2交叉熵损失函数5优化器SGD6最后0前言优质竞赛项目系列,今天要分享的是**基于深度学习的植物识别算法**该项目较为新颖,适合作为竞赛课题方向,学长非常推荐!学长这里给一个题目综合评分(每项满分5分)难度系数:3分工作量:4分创新点:4分更多资料,项目分享:ht
iuerfee
·
2024-01-11 07:49
python
opencv
中图像金字塔与图片尺寸缩放
1.图像金子塔图像金字塔是图像中多尺度表达的一种,最主要用于图像的分割,是一种以多分辨率来解释图像的有效但概念简单的结构。图像金字塔最初用于机器视觉和图像压缩,一幅图像的金字塔是一系列以金字塔形状排列的分辨率逐步降低,且来源于同一张原始图的图像集合。其通过梯次向下采样获得,直到达到某个终止条件才停止采样。金字塔的底部是待处理图像的高分辨率表示,而顶部是低分辨率的近似。一般情况下有两种类型的图像金字
su945
·
2024-01-11 07:08
cv::Mat转AVFrame相互转换
最近在使用ffmpeg取鱼眼相机的视频流做全景播放时遇到需要cv::Mat转AVFrame的转换,看到了这篇文章,记录一下1.
OpenCV
cv::Mat转换为FFmpegAVFrame下面是两种方法voidCvMatToAVFrame
凶萌的小老虎
·
2024-01-11 06:19
opencv
人工智能
计算机视觉
【技能---pip install 换源加速】
例如:pipinstall
opencv
-python这个时候会占用大把的时间。。。。。
fyc300
·
2024-01-11 04:17
pip
ubuntu
linux
笔记
深度学习
特征点检测和特征点匹配(ORB)
前言本文介绍了特征点检测的一些算法,然后基于
OpenCV
的ORB,实现了不同尺度和旋转的图像特征点匹配。本文用到的代码存储在这里。特征点是什么?
瓴龍
·
2024-01-11 04:37
CV
计算机视觉
opencv
python
opencv
程序如何在arm上运行_Arm架构安装
opencv
(python3)
yuminstall-ypython36yuminstall-ypython36-setuptoolsyuminstall-ypython36-pip二、安装numpy三、其他包根据错误提供安装即可四、编译安装
opencv
-python
weixin_39684995
·
2024-01-11 04:59
python
python
opencv
程序如何在arm上运行_
OpenCV
ffmpeg移植到ARM平台
前一篇写了如何在移植
OpenCV
库到ARM平台上,本来我只是用到
OpenCV
的打开USB摄像头获取图像到IplImage结构中,这用到了V4L2的底层函数。然后进行视频图像的帧处理。
渔舟晚之
·
2024-01-11 04:28
python
【AI】AI入门之Nvidia Jetson平台(三)- Xavier NX软件开发栈介绍
JetPack三.JetsonLinux四.CUDA4.1CUDA工作流五.cuDNN六.TensorRT七.主要框架集成八.模型导入九.Multimedia十.VPI10.1VPI工作流10.2VPIVS
OpenCV
有意思科技
·
2024-01-11 03:16
Jetson
人工智能
Ubuntu
人工智能
linux
ubuntu
【从刷机开始配置Jetson Xavier NX环境】
从刷机开始配置JetsonXavierNX环境JetsonXavierNX的刷机与设置emmc启动输入法、CUDA、
OpenCV
、ROS的安装RealsenseSDK、ROS包安装及配置运行vinsfusion
Febridge
·
2024-01-11 03:16
嵌入式硬件
基于人脸检测与识别系统设计与实现—文档
本文中,基于
OpenCV
和VisualStudio以及QT技术开发了一个基于视频实时的人脸识别系统,并且对相关算法进行了学习与研究。
毕业论文辅导老师
·
2024-01-11 03:08
python
算法
论文笔记
学习
课程设计
OpenCV
-20卷积操作
一、什么是图像卷积图像卷积就是卷积在图像上按照滑动遍历像素时不断的相乘求和的过程。绿色为图片,黄色为卷积核,粉色为最终得到的卷积特征。二、步长步长就是卷积核在图像上移动的步幅,每次移动一个方格则步幅为1。且一般为1。若步长越大,则中间的像素点得不到扫描,最终的图像会更小一点。三、padding如果需要保持图片大小不变,我们需要在图片周围填充0.padding指的就是填充0的层数。我们可以通过公式计
一道秘制的小菜
·
2024-01-11 03:06
OpenCV
opencv
人工智能
计算机视觉
python
numpy
【
OpenCV
学习笔记06】- 制作使用轨迹条控制的调色板
内容学习将轨迹栏绑定到
OpenCV
窗口。你将学习这些函数:cv.getTrackbarPos(),cv.createTrackbar()等等。调色板代码这里,我们将创建用以显示指定颜色的简单程序。
夜七天
·
2024-01-10 21:47
OpenCV
Python
opencv
学习
笔记
人工智能
python
计算机视觉
【
OpenCV
学习笔记07】- 【彩蛋】实现轨迹条控制画笔颜色和笔刷半径,并可以正常绘画
彩蛋实现轨迹条控制画笔颜色和笔刷半径,并可以正常绘画。直接上彩蛋代码示例代码:#彩蛋,创建一个可以调节颜色和笔刷半径的轨迹栏,并且可以通过鼠标进行绘画importnumpyasnpimportcv2ascv#定义全局变量#如果True是鼠标按下drawing=True#如果True,画矩形,按下‘m’切换到曲线mode=True#笔刷半径,默认是1radius_of_brush=1#笔刷颜色b,g
夜七天
·
2024-01-10 21:43
Python
OpenCV
opencv
学习
笔记
python
计算机视觉
人工智能
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
案例分享:当前高端低延迟视频类产品方案分享(内窥镜、记录仪、车载记录仪、车载环拼、车载后视镜等产品)
转载请注明出处本文章博客地址: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
计算机视觉
二维码
论文阅读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++
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他