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学习
-视频的读写
opencv支持视频文件播放和摄像头视频采集VideoCapture类读取视频或者摄像头,构造方法输入视频路径即可cap.read(“imgpath”)方法读入cap>>frame方法读取VideoWriter类写视频文件,构造函数可以指定文件名、播放帧率、帧尺寸、是否创建彩色视频writer.write(frame)方法写入writer>>frame方法写入示例代码#include#includ
wyw0000
·
2023-01-16 00:49
opencv
opencv
学习
音视频
opencv学习
-图像像素的读写操作
图像像素的读写操作包括如何读取图像中的像素,以及写像素。1、读像素二维图像保存在电脑中,大家可以理解为矩阵,即一个二维数组,每个位置都会有一个像素值。因此读像素,就是获取图像上某个点的像素值,也就是矩阵中某个位置的值。2.相应API读取像素值时,不同的图像,读取过程有些差别。图像主要是两种:灰度图与RGB图,即黑白图像与彩色图像。先学习一下什么是Vec3b和uchar?首先Vec3b和uchar都
超爱嵌入式
·
2023-01-16 00:48
opencv
机器学习
opencv学习
-004-图像像素的读写操作(Mat.at方法,案例实现图像的颜色反转(数组遍历和指针方式遍历))
opencv学习
-004-图像像素的读写操作和一些算术运算(Mat.at方法,案例实现图像的颜色反转(数组遍历和指针方式遍历))1.通道2.mat.at方法获取像素值3.Vec3b类型3.指针方式遍历中的要点
Kuany_
·
2023-01-16 00:18
opencv
opencv
计算机视觉
opencv学习
之图片读写与显示
下面程序将加载一个灰度图,显示图片,按下’s’键保存后退出,或者按下ESC键退出不保存。importnumpyasnpimportcv2img=cv2.imread('1.jpg',0)cv2.imshow('image',img)k=cv2.waitKey(0)ifk==27:cv2.destroyAllWindows()elifk==ord('s'):cv2.imwrite('fish.jpg
海大陈小春
·
2023-01-16 00:48
opencv学习
OPENCV学习
笔记(3)---自学OPENCV---Mat对象的使用
Mat对象的使用代码代码解释各种处理后的结果图片对比:代码先上代码。我自学的方式是先看代码,然后在代码中遇到不懂的再逐个查询资料,深入学习,直到学懂。大家按照符合自己的方式学习就好了,适合自己的才是最好的。共勉。#include#includeusingnamespacestd;usingnamespacecv;intmain(intargc,char**argv){//读写图像Matsrc,gr
譕訫_
·
2023-01-16 00:17
OPENCV
opencv
Mat对象的使用
代码解释
bitwise_not
Python-
opencv学习
第四课:图像像素的读写
Python-
opencv学习
第四课:图像像素的读写文章目录Python-
opencv学习
第四课:图像像素的读写一、学习内容二、代码部分1.引入库2.定义一个图像像素读写函数和读入图片并展示3.打印图像维度和进行图像像素写操作以及像素取反
qq_1418430025
·
2023-01-16 00:46
opencv
python
图像处理
openCV学习
2-读写像素+图像混合+调整亮度、对比度
1.像素的读写单通道和三通道的图片!#include#include#include#include#include#include#include#include#include#includeusingnamespacestd;usingnamespacecv;intmain(){Matsrc;src=imread("ying.jpg");if(src.empty()){cout(i,j);s
附魔兔子
·
2023-01-16 00:15
openCV
opencv学习
-图片读写
imread读取图片,imwrite写文件#include#include"opencv2/opencv.hpp"intmain(){cv::Matimg=cv::imread("C:\\Users\\Public\\Pictures\\SamplePictures\\1.jpg");cv::imshow("img",img);while(true){intc=cv::waitKey(500);s
wyw0000
·
2023-01-16 00:40
opencv
opencv
学习
计算机视觉
OpenCV学习
心得——基础篇——图像与视频的读取与写入
OpenCV学习
心得——基础篇——图像与视频的读取与写入FORTHESIGMAFORTHEGTINDERFORTHEROBOMASTER简介:这一系列的学习心得第一轮将参考《学习OpenCV3》一书操作系统版本
whl970831
·
2023-01-16 00:39
OpenCV3教程
OpenCV3学习
Linux与opencv
基于Python的
Opencv学习
基于Python的
Opencv学习
第九天今天延续上一篇博客为大家讲一下形态学运算里面的梯度运算,礼帽操作和黑猫图像处理。
呼噜噜oo0
·
2023-01-16 00:09
Python-opencv
笔记
opencv
计算机视觉
深度学习
python
cv
OpenCV 学习与总结
http://www.cnblogs.com/wangguchangqing/category/569442.html笔分类-OpenCV
OpenCV学习
与总结OpenCV,计算两幅图像的单应矩阵摘要:
wslz2001
·
2023-01-16 00:09
OpenCV学习
心得——基础篇——绘图与注释
OpenCV学习
心得——基础篇——绘图与注释FORTHESIGMAFORTHEGTINDERFORTHEROBOMASTER简介:这一系列的学习心得第一轮将参考《学习OpenCV3》一书操作系统版本:Ubuntu16.04
whl970831
·
2023-01-16 00:38
OpenCV3教程
OpenCV3学习
OpenCV学习
心得:Scalar()的几种使用方法
目录一、Scalar(a)灰度值二、Scalar(B,G.R)BGR3通道颜色三、Scalar(B,G.R,C)Blue,Green,Red,Channels四、Scalar(H,S.V)五、Scalar初始化的格式一、Scalar(a)灰度值1、Scalar(0)黑色#include#includeusingnamespacecv;voidmain(){MatrawImg(500,300,CV_
wangpailiulanqi8
·
2023-01-16 00:36
OpenCV
opencv
c++
OpenCV学习
总结
OpenCV学习
总结基础知识读取图像imread功能是加载图像文件成为一个Mat对象,其中第一个参数表示图像文件名称,第二个参数,表示加载的图像是什么类型,支持常见的三个参数值IMREAD_UNCHANGED
小许同学记录成长
·
2023-01-16 00:03
计算机视觉
opencv
图像处理
OpenCV学习
心得
目录7月19日思考题1、OpenCV库与Matlab、halcon的区别?2、在显示完之后,用不用destroyWindow()有什么区别?3、png图片格式和jpg图片格式有什么区别?练习题1、同时显示两张不同分辨率的图片,对比他们的大小2、使用Opencv,测试一下你电脑摄像头的分辦率和帧率是多少3、利用电脑摄像头从外界拍摄一幅自己的图像,添加圆(或其他图形)给自己打码,同时可以通过按键来更改
空新竹
·
2023-01-16 00:03
opencv
matlab
人工智能
OpenCV学习
笔记3
1、转化为灰度图我们可以通过opencv自带的split函数,将一个3通道的rgb图像转换成3个单通道图像,通过通道相减的方式获得灰度图。效果如下:#include#include#includeusingnamespacecv;usingnamespacestd;intmain(){Matimg=imread("/Users/milkman/Desktop/1.jpg",1);cvtColor(
空新竹
·
2023-01-16 00:03
opencv
学习
计算机视觉
OpenCV学习
笔记4
显示相机视频流的帧率FPS是测量用于保存、显示动态视频的信息数量。通俗来讲就是指每秒变化的画面数。在计算FPS时,需要使用的主要函数有getTickCount、getTickFrequency。而在输出图像上显示FPS水印则是使用函数putText,他们的简单介绍如下:getTickCount函数它返回从操作系统启动到当前所经的计时周期数。getTickFrequency函数:返回每秒的计时周期数
空新竹
·
2023-01-16 00:03
opencv
学习
计算机视觉
opencv学习
心得
Opencv学习
(二)1.函数命名cvAction(表示核心函数Set,Create)Target(图像区域)Mod(变量类型)矩阵函数类型通用CV_(S|U|F)CS:符号整数U:无符号整数F:浮点数
TABsir
·
2023-01-16 00:51
opencv学习
OpenCV学习
心得2
目录7月21日对图像进行二值化并画出轮廓7月23日对特定的物体进行轮廓标注寻找机甲的中心点7月21日今天的任务是使用OpenCV进行轮廓识别,并标出机甲的中心位置对图像进行二值化并画出轮廓任务中没有要求这一项,我自己先试了一下#include#include#includeusingnamespacecv;usingnamespacestd;intmain(){Matimg=imread("/Us
空新竹
·
2023-01-16 00:50
opencv
计算机视觉
人工智能
计算机视觉
OpenCv学习
系列:第一部分、绪论
第一部分、绪论第一节、计算机视觉发展历程1.计算机视觉发展历史2.计算机视觉的主要任务3.计算机视觉的应用场景第二节、计算机视觉框架1.早期计算机视觉框架概述2.当前主流的框架与路线3.计算机视觉框架的未来趋势第三节、OpenCV框架1.OpenCV的发展历史2.OpenCV模块架构3.OpenCV安装与支持学习参考第一节、计算机视觉发展历程1.计算机视觉发展历史计算机视觉的发展从古代小孔成像,到
Liuyc-Code boy
·
2023-01-15 06:21
计算机视觉
opencv
学习
计算机视觉
OpenCv学习
系列:第二部分、图像操作
第二部分、图像操作第一节、图像读取与显示1.图像理解2.图像读取与显示3.代码练习与测试第二节、图像色彩空间转换1.图像色彩空间2.函数说明与解释3.代码练习与测试第三节、图像对象的创建与赋值1.图像对象属性2.图像对象创建与赋值3.代码练习与测试第四节、图像像素的读写操作1.图像像素(1)**像素与分辨率**(2)OpenCV中的像素2.像素遍历(1)像素遍历(2)像素读写3.代码练习与测试第五
Liuyc-Code boy
·
2023-01-15 06:14
opencv
计算机视觉
学习
Opencv学习
笔记(二十五)摄像头或视频文件读取、显示、保存
读取捕获摄像头并显示importcv2#cv2.VideoCapture()创建VideoCapture对象参数为设备索引号或者是视频文件cap=cv2.VideoCapture(0)#笔记本内置摄像头参数为0,其他摄像头依次排列ifcap.isOpened():print('succeedopenvideo')else:print('don\'topenvideo')whileTrue:#(一帧
weixin_43170082
·
2023-01-15 05:40
opencv
视频处理
C++联合
OpenCV学习
——图形绘制
OpenCV基本图形的绘制主要分为以下五点绘制直线Line函数绘制椭圆Ellipse函数绘制矩形Rectangle函数绘制圆形Circle函数绘制多边形FillPoly函数自定义函数//#defineWINDOW_WIDTH600voidDrawLine(MatImage,Pointstart,Pointend){intthickness=2;intlineType=8;line(Image,st
我是大桃
·
2023-01-14 23:48
c++
计算机视觉
opencv
opencv学习
笔记之图像尺寸、翻转与仿射变换
文章目录前言一、图像尺寸变换二、图像翻转变换三、图像仿射变换getRotationMatrix2D()函数用于计算旋转矩阵getAffineTransform()函数warpAffine()函数原型前言opencv中有关图像尺寸、翻转与仿射变换一、图像尺寸变换函数原型:voidresize(InputArraysrc,OutputArraydst,Sizedsize,doublefx=0,doub
杨大熊的代码世界
·
2023-01-14 17:56
计算机视觉
opencv
计算机视觉
opencv学习
笔记十八:模板匹配(cv2.matchTemplate、cv2.minMaxLoc)
1、目标匹配函数:cv2.matchTemplate()res=cv2.matchTemplate(image,templ,method,result=None,mask=None)image:待搜索图像templ:模板图像result:匹配结果method:计算匹配程度的方法,主要有以下几种method含义CV_TM_SQDIFF平方差匹配法:该方法采用平方差来进行匹配;最好的匹配值为0;匹配越
耐心的小黑
·
2023-01-14 05:16
#
opencv
计算机视觉
python
OpenCV学习
笔记
OpenCV(python)学习笔记(一)1.图像加载与保存importcv2image=cv2.imread("D:/Anaconda/envs/1.jpg")cv2.namedWindow("Image")cv2.imshow("Image",image)cv2.waitKey(0)cv2.destroyAllWindows()importcv2ascvimportnumpyasnpdefvi
尘归风
·
2023-01-14 03:53
OpenCV学习笔记
python
OpenCV
双目时间测距
OpenCV学习
笔记(25)基于MFC和OpenCV的摄像机定标与立体匹配测试程序(20140505更新)http://blog.csdn.net/sunbright/article/details/24549897
yangdeshun888
·
2023-01-13 22:13
OpenCV学习
教程:opencv使用教程,opencv快速入门-天道酬勤-花开半夏xxxx三、基本教程从这里开始,我们就开始分享一些基础教程了:1.opencv配置:https://blog.csdn.net/shuiyixin/article/details/803860222.加载,修改,显示及保存图像:https://blog.csdn.net/shuiyixin/article/details/8524
月上纱窗
·
2023-01-13 12:55
第三方工具
学习
OpenCV学习
笔记(十六)——CamShift研究
OpenCV学习
笔记(十七)——运动分析和物体跟踪Video
OpenCV学习
笔记(十八)——图像的各种变换(cvtColor*+)imgproc
OpenCV学习
笔记(十六)——CamShift研究CamShitf算法,即ContinuouslyApativeMean-Shift算法,基本思想就是对视频图像的多帧进行MeanShift运算,将上一帧结果作为下一帧的初始值
GarfieldEr007
·
2023-01-12 18:58
OpenCV
OpenCV
学习笔记
图像处理
计算机视觉
OpenCV学习
之Mat::at()理解
Mat类中的at方法作用:用于获取图像矩阵某点的值或改变某点的值。对于单通道图像的使用方法:image.at(i,j)=255;对于RGB三通道图像的使用方法:image.at(i,j)[0]=255;image.at(i,j)[1]=255;image.at(i,j)[2]=255;Mat::at()取值或改变某点的像素值比较耗时,可以采用Mat的模板子类Mat_实现对图像矩阵中某个值的获取和改
xueluowutong
·
2023-01-12 14:55
OpenCV
opencv学习
笔记4:用.at访问图像像素时报错
问题描述:opencv用.at访问图像像素时报错OpenCVError:Assertionfailed(((((sizeof(size_t)>((DataType::depth)&((1(row,col)中的“数据类型”写错了,一定要清楚自己要访问的图像的数据类型解决方案:以下是Mat类型与数据类型对应关系:Unsigned8bitsuchar0~255Mat:CV_8UC1,CV_8UC2,CV
rain世界
·
2023-01-12 14:25
opencv
c++
OpenCV学习
笔记(八) 边缘、线与圆的检测
边缘检测对图像进行边缘检测之前,一般都需要先进行降噪(可调用GaussianBlur函数)。Sobel算子与Scharr算子都是一个离散微分算子(discretedifferentiationoperator),用来计算图像灰度函数的近似梯度。结合了高斯平滑和微分求导。Sobel算子与Scharr算子的内核不同,Sobel内核产生误差比较明显,Scharr更为准确一些。Sobel算子的计算步骤:在
清,纯一色
·
2023-01-12 10:17
人工智能
Python-
opencv学习
第十三课:图像像素值统计
Python-
opencv学习
第十三课:图像像素值统计文章目录Python-
opencv学习
第十三课:图像像素值统计一、学习部分二、代码部分1.引入库2.读入原始图片并定义图像像素函数,计算均值与方差3
qq_1418430025
·
2023-01-11 20:41
opencv
python
计算机视觉
《
opencv学习
笔记》-- SURF 特征点检测
SURF(SpeededUpRobustFeatures)。SURF最大的特征在于采用了harr特征以及积分图像的概念,加快了程序的运行时间。SURF可以应用于计算机视觉的物体识别以及3D重构中。SURF算法原理1、构造Hessian矩阵,构造高斯金字塔尺度空间surf采用的是Hessian矩阵行列式近似值图像。Hessian矩阵是Surf算法的核心。在数学中,海森矩阵(Hessianmatrix
cc_rong
·
2023-01-11 16:26
opencv
opencv
OpenCV学习
(81)
特征检测与匹配(3):使用FLANN进行特征点匹配一,FlannBasedMatcher类的简单分析;二,找到最佳匹配:DescriptorMatcher::match方法;三,示例程序:使用FLANN进行特征点匹配;四,综合示例程序:FLANN结合SURF进行关键点的描述和匹配;五,综合示例程序:SIFT配合暴力匹配进行关键点描述和提取;一,FlannBasedMatcher类的简单分析在Ope
m0_53123717
·
2023-01-11 16:53
opencv
学习
计算机视觉
人工智能
c++
opencv读取图片
//
OpenCV学习
笔记#include#includeusingnamespacestd;usingnamespacecv;intmain(){Matin_image,out_image;//读取原始图像
茜茜嘻茜茜
·
2023-01-11 05:27
OpenCV
opencv
计算机视觉
c++
python imread函数_
opencv学习
之读取图像-imread函数
序想要完整全面地学习opencv,仅凭阅读samples的示例源码是不够的。毕竟opencv是一个拥有非常多函数的程序库,所以在每学习一个函数时,芒果觉得有必要记录下来,分享给有需要的同学。于是,就有了这一篇的开始,以后的这个就归为opencv函数学习的系列了,篇幅应该都会比较短。imread函数imread函数作用imread函数的作用非常简单,从函数的名称也可以看出来,imread为image
weixin_39777018
·
2023-01-10 15:08
python
imread函数
【02OpenCV】图片和视频读取,简单图像处理
openCV学习
过程第一章,图片和摄像头以及相机的读取1.程序一对应文件的目录如下:wpf@wpfpc:~/Test/Opencv/ch1$tree-L1.
人间小客
·
2023-01-10 14:18
OpenCV
图像处理
opencv
Opencv学习
之:reshape和 resize 的区别
文章目录区别reshaperesize区别reshapeimportcv2img=cv2.imread('09.jpg')s=img.shapeprint(s)n_rows=s[0]#图片行数n_cols=s[1]#图片列数n_channels=s[2]#图片的通道数res=img.reshape([250,3000])#将图片中原有的所有像素值reshape成250*3000的图cv2.imsh
暖仔会飞
·
2023-01-10 13:08
Opencv学习
opencv
计算机视觉
opencv学习
第一天
图像importcv2ascvimportsysimg=cv.imread("./1.jpg")img=cv.imread(cv.samples.findFile("1.jpg"))#官方是这个方法获取图片!然后再读取print(img)ifimgisNone:sys.exit("Couldnotreadtheimage.")#程序直接退出并输出该语句,里面可以没有如何语句,那么就直接结束程序el
小民0922
·
2023-01-10 10:01
opencv
学习
计算机视觉
OpenCV学习
总结
numpy为矩阵运算函数库RGB→BGRopencv中x轴正方向向右,y轴正方向向下cv2中函数均为x,y,其他均为y,xshape元组中包含(y,x,channels)Process:ImageInput→ImageProcessing→ImageOutput文章目录ReadImagesVideosandWebcam(Input&Output)ImagesVideosWebcamBasicFun
0h_h0
·
2023-01-10 10:57
opencv
python
opencv学习
日志18-canny算子
前言这篇文章主要讲述opencv中canny算子的使用。一、canny算子//第一题调用canny算子#include#includeusingnamespacecv;usingnamespacestd;intmain(){cv::MatdstMat;cv::MatsrcMat=imread("C://Users//john//Desktop//1.jpg",0);Canny(srcMat,dst
@白圭
·
2023-01-09 22:22
opencv
opencv
计算机视觉
图像处理
OpenCV学习
之Canny算法自实现
##OpenCVCanny算法自实现一.简介最近一段时间开始学习opencv,先从造轮子开始的,有一些内容我也想通过博客分享出来。比如说这次的Canny边缘滤波。很多大牛的博客都将其中的算法原理讲解的十分清晰,在此我将不再重复。有兴趣的可以直接访问我下面贴出的链接,都是总结的比较到位的。fengye2twohttps://blog.csdn.net/fengye2two/article/detai
我是最帅的~
·
2023-01-09 22:20
学生
opencv
canny
数字图像处理
c++
OpenCV学习
(二) Canny算子
Canny介绍Canny边缘检测算法是由JohnCanny在1986年提出的[26],是一种多级边缘检测的算法。该算法是从不同的视觉对象中提取有用的信息并减少数据量的一种技术。Canny实现步骤Canny边缘检测主要分为以下五个步骤:使用高斯滤波对图像进行平滑处理使用高斯平滑滤波主要是为了减少噪声的干扰,引起边缘的误检测。使用高斯滤波器对图像进行卷积可以使得图像变得平滑。计算图像的像素梯度强度和方
beingod0
·
2023-01-09 22:19
学习
opencv
C++实现图像的领域与中值滤波
opencv学习
笔记领域平均法滤波:邻域平法就是通过对图像进行卷积操作,把像素点大值拉低,把像素点小值拉高,由于噪声像素值一般较大,所以起到滤波的作用。
莫奈印象中的睡莲
·
2023-01-09 15:22
c++
计算机视觉
opencv
python opencv图像处理程序_Python-
OpenCV学习
(四):基本图像处理
转载请注明出处:danscarlett的博客园参考资料:目录:读取imread显示imshow存储imwrite缩放resize加边框copyMakeBorder裁剪img[x_start:x_end,y_start:y_end]1.图像读取:cv2.imread(fileName,flags=None)函数功能:读入图像参数解释:filename图像所在此程序的工作路径,或者完整的路径名flag
weixin_39964899
·
2023-01-08 15:54
python
opencv图像处理程序
【
opencv学习
笔记】010之图像非线性滤波原理与操作(中值滤波、双边滤波)
如果想看其他有关于
OpenCV学习
方法介绍、学习教程、代码实战、常见报错及解决方案等相关内容,可以直接看我的OpenCV分类:【OpenCV系列】:https://blog.csdn.net/shu
水亦心
·
2023-01-08 15:24
opencv
opencv学习
(四)numpy操作数组输出图片
1、读取一张照片,并对所有像素点取反importcv2ascvimportnumpyasnpdefaccess_pixels(image):print(image.shape)height=image.shape[0]#像素行数weight=image.shape[1]#像素列数channels=image.shape[2]print("height:{}\tweight:{}\tchannels
little people_001
·
2023-01-08 07:49
opencv学习记录
opencv
python
opencv学习
日记——图像的保存
opencv学习
日记——图像的保存#include#includeusingnamespacestd;usingnamespacecv;//这部分用于自定义一张图片,给每个元素都上色voidAlphaMat
英雄小摔哥
·
2023-01-07 22:28
opencv
opencv
OpenCV学习
笔记——01读取图片
环境准备:pycharm、opencv、python1、新建工程:右键>>新建>>Python文件>>取名01读取图片>>回车2、导入CV模块:importcv2ascv注:若cv2下有红色波浪线说明环境配置有误,请参考:(33条消息)Opencv安装与环境配置_代码敌敌畏的博客-CSDN博客_opencv环境配置3、读取图片:cv.imread('图片')注:在工程目录下存放该图片,且图片类型(
Kamiべ
·
2023-01-07 11:29
opencv
pycharm
python
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他