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
C#&OpenCV
【
opencv
】几何变换——极坐标变换(6 利用极坐标变换对图像进行变换)
先确定输出图像的宽、高,以及r和θ的最小值和变换步长,从而估算r和θ的最大值利用repeat(constMat&src,intny,intnx)函数实现矩阵的平铺:src:输入矩阵ny:将src在垂直方向上重复ny次nx:将src在水平方向上重复nx次#includeusingnamespacestd;#include#include#includeusingnamespacecv;//Point
Lily-Queen
·
2023-12-03 17:41
opencv
计算机视觉
人工智能
OpenCV
学习(7)-极坐标变换
#-*-coding:utf-8-*-importsysimportcv2importnumpyasnpdefpolar(I,center,r,theta=(0,360),rstep=1.0,thetastep=360.0/(180*8)):#获取极坐标变换中心坐标cx,cy=center#获取距离的最小和最大范围minr,maxr=r#获取角度最小范围mintheta,maxtheta=thet
OrigamiSun
·
2023-12-03 17:40
opencv-几何变换
python
opencv
C++极坐标转换
#include#include#include//srand()��rand()����#include//time()����#include#include#include#include#include#include#includeusingnamespacestd;usingnamespacecv;usingnamespaceml;#definePI3.1415926//Բ����//
光电推土机
·
2023-12-03 17:40
c++
opencv
算法
[
OpenCV
实战]51 基于
OpenCV
实现图像极坐标变换与逆变换
在图像处理领域中,经常通过极坐标与笛卡尔直角坐标的互转来实现图像中圆形转为方形,或者通过极坐标反变换实现方形转圆形。例如钟表的表盘,人眼虹膜,医学血管断层都需要用到极坐标变换来实现圆转方。文章目录1基础数学知识1.1极坐标1.2二维直角坐标系转换2圆形区域转换为矩形区域2.1预设值2.2标准圆形转换2.2.1Step1获得各点的极坐标2.2.2Step2获得直角坐标2.2.3Step3获得Open
落痕的寒假
·
2023-12-03 17:39
OpenCV开发实战
OpenCV
图像处理
Opencv
极坐标变换
变换后图片代码//以Center为极坐标原点,将RowFrom到RowTo的圆环,仅仅变换该范围内的点,忽略掉其他部分。#include"polar_transeforme.hpp"#includeusingnamespacecv;voidcalculate_map(introuFrom,introuTo,Point2dcenter,Mat&map){intheightDst=map.size()
Dream_Ross
·
2023-12-03 17:39
opencv
人工智能
计算机视觉
VS Studio导入项目后出现的两个问题(
opencv
)
项目》》属性问题一:打开项目后,都是红的,都是不能识别标识符改SDK问题二:配置
opencv
注意这里加的是有d的lib运行时记得选择
哇咔咔咔咔咔 咔咔
·
2023-12-03 17:01
opencv
tensorflow
人工智能
OpenCV
:创建图像
个人记录,不喜勿喷。分享给有需要的人,代码质量勿喷。一、创建灰度图voidCreateGray(){introws=256;intcols=512;cv::Matimg=cv::Mat::zeros(rows,cols,CV_8UC1);/*zeros可有可无*/for(introw=0;row
累了就要打游戏
·
2023-12-03 16:23
OpenCV
OpenCV
创建图像
OpenCV
-模板匹配
18oBu0YoFmNWXNGi8VzVp-g提取码:a6b8一、模板匹配-模板匹配和卷积原理很像,模板在原图像上从原点开始滑动,计算模板与(图像被模板覆盖的地方)的差别程度,这个差别程度的计算方法在
opencv
Tc.小浩
·
2023-12-03 16:53
opencv-图像处理
opencv
计算机视觉
OpenCV
中的一些图像方法记录
一、图像类型转换在python中,常用PIL及
opencv
读取,其中就涉及不同方式读取图片的格式不同。
beater_Kirito
·
2023-12-03 16:21
opencv
计算机视觉
python
在PyCharm中运行
OpenCV
一、安装Anaconda配置python环境这里选用清华大学开源软件镜像站:anaconda|镜像站使用帮助|清华大学开源软件镜像站|TsinghuaOpenSourceMirror下载的速度更快。点击下载链接:Indexof/anaconda/archive/|清华大学开源软件镜像站|TsinghuaOpenSourceMirror往下翻,找到最新的.exe进行下载。安装Anaconda时,只需
忆梦怀思
·
2023-12-03 15:18
pycharm
opencv
ide
从图片或PDF文件识别表格提取内容的简单库img2table
img2table是一个基于
OpenCV
图像处理的用于PDF和图像的表识别和提取Python库。由于其设计基于神经网络的解决方案,提供了一种实用且更轻便的替代方案,尤其是在CPU上使用时。
技术~子云
·
2023-12-03 13:42
python
python
flask
开发语言
基于
OpenCV
和改进深度学习网络的香菇分级图像分割系统
1.研究背景与意义项目参考AAAIAssociationfortheAdvancementofArtificialIntelligence研究背景与意义近年来,随着计算机视觉和深度学习的快速发展,图像分割技术在各个领域中得到了广泛应用。图像分割是将图像划分为不同的区域或对象的过程,对于图像理解、目标检测和图像识别等任务具有重要意义。在农业领域中,图像分割技术可以用于农作物的生长监测、病虫害检测和果
xuehaikj
·
2023-12-03 12:04
opencv
深度学习
人工智能
Opencv
制作电子签名(涉及知识点:像素过滤,图片通用resize函数,像素大于某个阈值则赋值为其它的像素值)
importcv2defresize_by_ratio(image,width=None,height=None,inter=cv2.INTER_AREA):img_new_size=None(h,w)=image.shape[:2]#获得高度和宽度ifwidthisNoneandheightisNone:#如果输入的宽度和高度都为空returnimage#直接返回原图ifwidthisNone:
computer_vision_chen
·
2023-12-03 11:03
opencv笔记
opencv
计算机视觉
人工智能
opencv
轮廓
寻找轮廓之前需使用阈值或者canny边缘检测找到轮廓contours,hierarchy=cv.findContours(thresh,cv.RETR_TREE,cv.CHAIN_APPROX_SIMPLE)绘制轮廓第三个参数是轮廓的索引cv.drawContours(img,contours,-1,(0,255,0),3)轮廓面积area=cv.contourArea(cnt)轮廓周长(弧长)p
TYUT_xiaoming
·
2023-12-03 11:30
opencv相关
opencv
人工智能
计算机视觉
《
opencv
实用探索·四》Mat图像数据类型转换和归一化显示
一种数据类型转为另一种数据类型,不改变图像大小,但每个像素值可能会变src.convertTo(dst,type,scale,shift);Scale和shitf默认为0(这两个参数也相当于对比度和亮度)现在有个8位图像,把8位转成32位可以看到像素大小没变,但位深度变了,8位无符号情况下的图像像素值超过255就溢出,但转成32位就不会溢出。scale为1.0/255,shitf默认为0像素值的计
梦回阑珊
·
2023-12-03 11:28
opencv实用学习
opencv
人工智能
计算机视觉
图像处理
mediapipe+
opencv
实现保存图像中的人脸,抹去其他信息
mediapipe+
opencv
MediaPipe本身不提供图像处理功能,它主要用于检测和跟踪人脸、手势、姿势等。如果您想要从图像中仅提取人脸主要信息并去除其他信息.
trust Tomorrow
·
2023-12-03 10:20
python
opencv
opencv
计算机视觉
人工智能
【Python-第三方库-
OpenCV
】随笔
随笔理论【1】说明image.shape释义;获取图像的属性(信息);图像的属性包括:行,列,通道,图像数据类型,像素数目等;正文A在图像处理中,image.shape表示图像的尺寸和通道数;对于彩色图像,通常有三个通道(红、绿、蓝);而灰度图像只有一个通道。正文Bimage.shape返回一个表示图像形状的元组;具体的含义是(height,width,channels);height表示图像的高
SUNxRUN
·
2023-12-03 09:09
opencv
python
计算机视觉
Opencv
框选黑色字体进行替换(涉及知识点:selectROI,在控制台输入字体大小,颜色,内容替换所选择的区域)
importcv2fromPILimportImage,ImageDraw,ImageFontimportnumpyasnpimg_path='../img/'img_clean_path='../img_clean/'name='xiao_ben'suf='.png'img=cv2.imread(img_path+name+suf)cv2.imshow('original',img)#选择ROI
computer_vision_chen
·
2023-12-03 09:08
opencv笔记
opencv
人工智能
计算机视觉
OpenCV
技术应用(5)— 将一幅图像均分成4幅图像
前言:Hello大家好,我是小哥谈。本节课就手把手教你如何将一幅图像均分成4幅图像,希望大家学习之后能够有所收获~!目录1.技术介绍2.实现代码1.技术介绍如果将下图所示目标图像均分为4幅图像,会有多少种解决办法呢?先来了解下其中的3种简单办法:一是水平方向上,将目标图像对折、再对折;二是垂直方向上,将目标图像对折、再对折;三是先将目标图像在水平方向上对折,再将其在垂直方向上对折。本案例就以第3种
小哥谈
·
2023-12-03 08:30
OpenCV:基础+应用
opencv
人工智能
计算机视觉
目标检测
机器学习
Opencv
拖动条控制均值滤波卷积核大小,拖动条控制是否保存(涉及知识点:cv2.createTrackbar和cv2.getTrackbarPos的使用)
'''带拖动条的均值滤波'''importtimeimportcv2importnumpyasnpdefcallback(int):passcv2.namedWindow('dst',cv2.WINDOW_AUTOSIZE)#创建trackbar(trackbarname,winname,value,count,callback,userdata)cv2.createTrackbar('ksize
computer_vision_chen
·
2023-12-03 07:22
opencv笔记
opencv
均值算法
人工智能
opencv
学习二:加载显示图片
文章目录加载显示图片(一)函数1.imread()读取图片(1)matplotlib和
opencv
中imread函数的区别加载显示图片(一)函数1.imread()读取图片Matimread(conststring
月有薄蚀
·
2023-12-03 06:18
opencv
opencv
学习
人工智能
计算机视觉
opencv
学习三:保存图片
文章目录三、保存图片(一)imwrite()保存图片(二)代码三、保存图片(一)imwrite()保存图片retval=cv2.imwrite(filename,img,params)filename的数据类型是constString&,这里要填入的参数是我们选择来要保存编辑后图片的路径,要注意的是,要加上诸如jpg、png的后缀,不然会报错img的数据类型是array(即数组类型),这里一般情况
月有薄蚀
·
2023-12-03 06:44
opencv
opencv
学习
人工智能
计算机视觉
使用
opencv
和dlib库(C++代码)实现人脸活体检测(眨眼、张嘴、摇头检测)
前言本文章使用
opencv
和dlib库,使用C++代码实现了人脸活体检测,包括眨眼检测、张嘴检测以及摇头检测,可以对静态图片和活体进行有效区分。
大草原的小灰灰
·
2023-12-03 06:26
安全
opencv
c++
目标检测
视觉检测
计算机视觉(
OpenCV
+TensorFlow)
计算机视觉(
OpenCV
+TensorFlow)文章目录计算机视觉(
OpenCV
+TensorFlow)前言六.图像特征检测1.特征的理解2.Harris角点检测原始思想:Harris角点检测思想Harris
Mayphyr
·
2023-12-03 06:50
计算机视觉
opencv
tensorflow
Practical Python and
OpenCV
i
ChapterI计算机视觉的应用:+人脸识别+buildrepresentationsofour3DworldusingpublicrepositorieslikeFlickr+surveillance(analyzingsecurityvideos,lookingforpossiblesuspectsafterarobberyorintheretailworld,Departmentstores
专注挖坑的汪
·
2023-12-03 06:32
mex调用
opencv
date:2018-9-21最近在学习
opencv
3,突然想到matlab能不能用
opencv
,下面是笔记。
Joe_WQ
·
2023-12-03 05:33
yolov8使用
opencv
调用摄像头,实时目标检测,左上角显示帧率
importcv2fromultralyticsimportYOLOfromcv2importgetTickCount,getTickFrequency#加载YOLOv8模型model=YOLO("weights/yolov8s.pt")#获取摄像头内容,参数0表示使用默认的摄像头cap=cv2.VideoCapture(0)whilecap.isOpened():loop_start=getTi
吃肉不能购
·
2023-12-03 05:50
YOLO
opencv
目标检测
Optical Flow
Slightlyrearrangmentforthisarticle(
OpenCV
:OpticalFlow)IntroductionOpticalflowisthepatternofapparentmotionofimageobjectsbettweentwoconsecutiveframescausedbymotionofobjectorcamera.It's2Dvectorfieldwhere
ye1391
·
2023-12-03 05:46
Image
processing
opencv
optical
flow
opencv
知识库:利用cv2.resize()函数进行图像缩放
而
opencv
中的resize函数虽然和numpy的resize函数同名,但却支持图像的缩放操作。需求场景欲对高为384,宽为512的图像进行放大或缩小。生成初始图像代码如下:impo
高斯小哥
·
2023-12-03 05:08
opencv
opencv
人工智能
计算机视觉
如何基于
OpenCV
和Sklearn库开展数据降维
大家在做数据分析或者机器学习应用过程中,不可避免的需要对数据进行降维操作,好多垂直行业业务中经常出现数据量少但维度巨大的情况。数据降维的目的是为了剔除不相关或冗余特征,使得数据易用,去除无用数据,实现数据可视化,提高模型精确度,减少运行成本,减少特征个数并关注本质特征,确保数据特征属性间相互独立。1.数据降维的主要方法数据降维主要有线性和非线性方法,线性方法有PCA、ICA、LDA、LFA、LPP
一马平川的大草原
·
2023-12-03 05:37
数据处理
后端
机器学习
sklearn
人工智能
python
opencv
《
opencv
实用探索·八》图像模糊之均值滤波简单理解
1、前言什么是噪声?该像素与周围像素的差别非常大,导致从视觉上就能看出该像素无法与周围像素组成可识别的图像信息,降低了整个图像的质量。这种“格格不入”的像素就被称为图像的噪声。如果图像中的噪声都是随机的纯黑像素或者纯白像素,这样的噪声也被称为“椒盐噪声”或“盐噪声”。在图像处理中,为了提升图像的整体质量,通常我们需要对图像进行模糊处理,即通过卷积运算对每个像素进行滤波或平滑,减少图像的细节,使得图
梦回阑珊
·
2023-12-03 05:36
opencv实用学习
opencv
均值算法
人工智能
计算机视觉
图像处理
c++
python
软著项目推荐 深度学习手势识别算法实现 -
opencv
python
文章目录1前言2项目背景3任务描述4环境搭配5项目实现5.1准备数据5.2构建网络5.3开始训练5.4模型评估6识别效果7最后1前言优质竞赛项目系列,今天要分享的是深度学习手势识别算法实现-
opencv
python
iuerfee
·
2023-12-03 04:27
python
软著项目推荐 深度学习疲劳驾驶检测
opencv
python
5.1如何确定疲劳状态5.2算法步骤5.3打瞌睡判断6基于CNN与SVM的疲劳检测方法6.1网络结构6.2疲劳图像分类训练6.3训练结果7最后0前言优质竞赛项目系列,今天要分享的是深度学习疲劳驾驶检测
opencv
python
iuerfee
·
2023-12-03 04:55
python
用
OpenCV
与MFC写一个图像格式转换程序
可用
OpenCV
与MFC编程就变得相对简单。下面来详细演示这一编程操作。
Bill66
·
2023-12-03 04:54
机器视觉
MFC
opencv
mfc
OpenCV
MFC编程
imutils
imutils是AdrianRosebrock开发的一个python工具包,它整合了
opencv
、numpy和matplotlib的部分操作,使这些操作更加简便快捷。
DataAssassin
·
2023-12-03 03:41
opencv
计算机视觉
python
解决报错:error: (-215:Assertion failed) inv_scale_x > 0 in function ‘cv::resize‘
需求背景欲使用
opencv
的resize函数将图像沿着纵轴放大一倍,即原来的图像大小为(384,512),现在需要将图像放大为(768,512)。
高斯小哥
·
2023-12-03 02:06
opencv
numpy
opencv
深度学习-yolo目标检测-机器学习-计算机视觉-python学习路线(呕心沥血出品-绝对精品-附资源链接)
opencv
课程链接:PythonforComputerVisionwith
OpenCV
andDeepLearning资料推荐:书籍:《数字图像处理》-冈萨雷斯、伍兹在线课程:Coursera上的DigitalSignalProcessin
阿利同学
·
2023-12-03 00:09
计算机视觉
深度学习
YOLO
资源满满
学习路线
教程
python
C++使用
OpenCV
绘制直线、正方形、椭圆、圆形、方形填充、随机生成直线
/*绘制形状与文字*/#include#includeusingnamespacecv;usingnamespacestd;MatbgImage;constchar*dravdeo_win="dravshapesandtextdemo";voidMyLines();//画直线voidMyRectangle();voidMyEllipse();voidMyPolyon();voidMyCircle(
YL_python_C++_java
·
2023-12-02 23:16
opencv
c++
Python计算机视觉中的
OpenCV
调色板
OpenCV
是一个广泛应用于计算机视觉领域的开源库,它提供了丰富的功能和工具,方便我们在图像处理和计算机视觉任务中进行开发和实验。
MwgmPhilosophy
·
2023-12-02 22:53
计算机视觉
python
opencv
OpenCV
使用
OpenCV
在树莓派上运行的Debian Ubuntu
OpenCV
(OpenSourceComputerVisionLibrary)是一个广泛使用的计算机视觉库,提供了许多用于图像处理和计算机视觉任务的函数和工具。
MwgmPhilosophy
·
2023-12-02 22:23
opencv
debian
ubuntu
OpenCV
国内镜像网站下载
OpenCV
OpenCV
是一个开源的计算机视觉库,广泛用于图像处理和计算机视觉领域。它提供了丰富的图像处理算法和工具,使开发者能够轻松地处理图像、视频和摄像头输入。
MwgmPhilosophy
·
2023-12-02 22:52
OpenCV
如何在Python中安装
OpenCV
库
OpenCV
(OpenSourceComputerVision)是一个用于计算机视觉和图像处理的开源库。它提供了许多用于处理图像和视频的功能,包括图像读取、转换、操作和显示等。
MwgmPhilosophy
·
2023-12-02 22:49
python
opencv
开发语言
OpenCV
xcode
opencv
1、导入报错Undefinedsymbols:linkercommandfailedwithexitcode1(use-vtoseeinvocation)直接添加如下图内容即可
LAOning11
·
2023-12-02 21:07
opencv
数字图像处理(实践篇)十七 Shi-Tomasi 角点检测
目录一涉及的函数二实践在使用
OpenCV
之前,需要先安装相关的库和依赖项,命令如下所示:#安装
OpenCV
的基础版pipinstall
opencv
-python#安装
OpenCV
的扩展版pipinstall
opencv
-contrib-python
Jackilina_Stone
·
2023-12-02 19:27
数字图像处理
图像处理
计算机视觉
借助
opencv
对图片的操作
该代码源于《视觉SLAM十四讲》imagebasic.cpp(几何模块)主要是熟悉对图片读取、显示、按像素遍历、复制等操作该页代码用于日后查找方便(添加了部分笔记)#include#includeusingnamespacestd;#include#includeintmain(intargc,char**argv){//读取argv[1]指定的图像cv::Matimage;//argv[1]=i
F-study
·
2023-12-02 17:32
C++11
代码
OpenCv
Sharp从入门到实践-(05)通道
目录1、拆分通道1.1、实例1-拆分一副BGR图像的通道1.2、实例2-拆分一副HSV图像的通道2、合并通道2.1实例3-合并通道的顺序不同,图像的显示效果也不通实例4-合格H通道图像、S通道图像、V通道图像3、综合运用拆分通道和合并通道2.2、实例5-只把H通道的值调整为1804、alpha通道4.1、实例5-调整A通道的值一副BGR图像是由B通道、G通道、R通道这3个通道构成的。本篇博客介绍如
天天代码码天天
·
2023-12-02 17:30
opencv
人工智能
计算机视觉
图像处理
c#
Python-
Opencv
图像处理入门(一)
0.配置
openCV
用pip即可.这是
openCV
版本的HelloWorldimportcv2ascvsrc=cv.imread(r"F:\JupyterNotebook\ComputerVision\
華麗過去了會灰到記起
·
2023-12-02 15:45
《数字图像处理-
OpenCV
/Python》连载(50)非线性灰度变换
《数字图像处理-
OpenCV
/Python》连载(50)非线性灰度变换本书京东优惠购书链接:https://item.jd.com/14098452.html本书CSDN独家连载专栏:https://blog.csdn.net
youcans_
·
2023-12-02 14:18
opencv
python
人工智能
图像处理
计算机视觉
Python实现视频慢放效果
我们将使用
opencv
-python库来处理视频文件,以及numpy库来进行数值计算。您可以使用以下命令来安装这些库:pipinstall
opencv
-pyth
心之飞跃
·
2023-12-02 12:11
python
音视频
开发语言
Python
初识
OpenCV
初识
OpenCV
简介
OpenCV
(OpenSourceComputerVisionLibrary)是一个涵盖了数百种计算机视觉算法的开源算法库。
数新网络
·
2023-12-02 12:51
opencv
人工智能
计算机视觉
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
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
其他