没有合适的资源?快使用搜索试试~ 我知道了~
OpenCV图像处理程序汇总 OpenCV图像处理程序汇总 OpenCV图像处理程序汇总
资源推荐
资源详情
资源评论
http://www.elecfans.com 电子发烧友 http://www.elecfans.com/soft/ 电子资料
OpenCV 图像处理程序汇总
基于 opencv 的 use 摄像头视频采集程序........................................................................................1
基于 opencv 的两个摄像头数据采集...............................................................................................3
能激发你用代码做视频的冲动程序.................................................................................................6
图像反转(就是把黑的变白,白的变黑)...................................................................................11
图像格式的转换...............................................................................................................................12
从摄像头或者 AVI 文件中得到视频流,对视频流进行边缘检测..............................................14
采用 Canny 算子进行边缘检测.......................................................................................................16
角点检测...........................................................................................................................................19
图像的旋转加缩放(效果很拽,用地球做就像谷歌地球似的)..............................................21
Log-Polar 极坐标变换......................................................................................................................23
对图像进行形态学操作(图像的开闭,腐蚀和膨胀运算)......................................................25
用不同的核进行图像的二维滤波...................................................................................................29
图像域的填充...................................................................................................................................32
寻找轮廓实现视频流的运动目标检测(超推荐一下)..............................................................36
采用金字塔方法进行图像分割.......................................................................................................41
图像的亮度变换...............................................................................................................................44
单通道图像的直方图.......................................................................................................................47
计算和显示彩色图像的二维色调-饱和度图像.............................................................................51
图像的直方图均匀化.......................................................................................................................53
用 Hongh 变换检测线段..................................................................................................................55
利用 Hough 变换检测圆(是圆不是椭圆)..................................................................................59
距离变换...........................................................................................................................................61
椭圆曲线拟合...................................................................................................................................66
由点集序列或数组创建凸外形.......................................................................................................70
Delaunay 三角形和 Voronoi 划分的迭代式构造............................................................................73
利用背景建模检测运动物体(推荐)...........................................................................................80
运动模板检测(摄像头)...............................................................................................................83
显示如何利用 Camshift 算法进行彩色目标的跟踪......................................................................89
基于 opencv 的 use 摄像头视频采集程序
准备工作:你得把 库装到电脑上,并把各种头文件,源文件, 库都
连到 上,然后设置一下系统环境变量,这里这方面就不说了,好像我前面的
文章有说过,不懂也可百度一下。
建立一个基于 控制台的工程 在新建一个 元文件写
代码
http://www.elecfans.com 电子发烧友 http://www.elecfans.com/soft/ 电子资料
!!"
# #
$%#&#'(
)%'
*
)"+,)")%'(--返回可以访问的摄像头数目
./01(
222--设置系统属性
)3)1%4560738937:6;:560<8:'(--选择第
一个摄像头êêê
--
222)3)1%45607389378:/:8560<8:'(
--=")
222--在本例中
222--假设创建一个窗口,并且窗口的 / 是在变量ê01中定义
222--01是窗口ê./的类型
22201+%./',)!.%!!'(22
222)3)1%4560738937/9>01'(22--)"
!!?
222--#
--回调函数将处理每一帧
)3)1%45607389376;;6@$'(
2222)%'(
222))%'(
222--现在程序开始工作
222)@1%4'(
222)%'(
222:)%'(
222)4(
A
--在图像中画兰色水平线
$%#&#'
*
222#&#B+#(
222)C(
222
222"")%#'(
222
222?%+4(D#BEF # )(+B4'
222*
http://www.elecfans.com 电子发烧友 http://www.elecfans.com/soft/ 电子资料
2222222?%C+%#BEF!) )'&(CD%#BEF!) )'&%B'(
2222222C+#BEF "'
2222222*
22222222222#BEF#/)GCH22+% 'II(
22222222222#BEF#/)GCBH+4(
22222222222#BEF#/)GCH+4(
2222222A
2222A
A
嘿嘿就这么简单就完事了。
不懂可留言问
基于 opencv 的两个摄像头数据采集
实现功能:同时采集两路 摄像头数据,并显示,具有图片保存功能(点击
左键保存图片,并暂停视频;右键继续视频)。步骤就不说了,很简单,直接
放代码了:
D F
D F
D # # F
")
D!!" F
)$%#&?B#&?'(
0"B%):)))1)J#"&'(
0"%):)))1)J#"&'(
#&#B&#(
&")?)GKH+*?)B?)?)?)KA(
&")# )GKH+*# )B# )# )# )KA
(
%'
*
222./)!B+4(--不赋值也行
222./)!+4(
http://www.elecfans.com 电子发烧友 http://www.elecfans.com/soft/ 电子资料
--)"+,)")%'(--获取摄像头的个数,在这里可
有可无
--用对话框的形式来选取摄像头
222)&(
222))+)%>'(
-&--灰色图像
#B+)#%L%4K4'3;7/:3<.7MB'(
#+)#%L%4K4'3;7/:3<.7MB'(
&-
--彩色图像
#B+)#%L%4K4'3;7/:3<.7M'(
#+)#%L%4K4'3;7/:3<.7M'(
--初始化两个摄像头
22!%B!B'(
2222222)!B+%./',)!.%B
!'(
2222222)3)1%G4H560738937:6;:
560<8:'(
2222222)3)1%G4H5607389378:/:8
560<8:'(
2222222)3)1%G4H560738937/9
>)!B'(
--)0"$%B!0"B4'(
2222222!%!B'(
2222222)!+%./',)!.%
!'(
2222222)3)1%GBH560738937:6;:
560<8:'(
2222222)3)1%GBH5607389378:/:8
560<8:'(
2222222)3)1%GBH560738937/9
>)!'(
--)0"$%!0"4'(
--让两个摄像头同步ê
22)3)1%G4H5607<:8:976;;6@
%&'>)$'(
--启动程序
222)%'(
http://www.elecfans.com 电子发烧友 http://www.elecfans.com/soft/ 电子资料
222))%'(
)0"$%B!0"B4'(
)0"$%!0"4'(
222)@1%4'(
222)%'(
?%'(
:)%'(
222/")1!%B!'(
222/")1!%!'(
A
)$%#&?B#&?'
*
-&22--把图像转换成灰度图并保存到 # 中
)%?B#B578,,86N'(
)%?#578,,86N'(
&-
--拷贝图像到全局变量 # 中ê该函数这样用存在问题ê
--1%?B#B'(
--1%?#'(
#B+#%?B'(
#+#%?'(
--对截取的图像翻转
O%#B#B4'(
O%##4'(
A
0"B%):)))1)J#"&'
*
")))+4(
22?%:)++57:5:<7;<<9/9'
22*
22?%++K'+4(--只是固定定义了保存 K 张图片,为了不让程序非法
而设置的复原
2223"%'(
222--图像保存
22#%")?)GH#B'(
--#%")# )GH#'(
22--#%?)#B'(
22--#%# )#'(
剩余63页未读,继续阅读
资源评论
qq_14874403
- 粉丝: 0
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 没用333333333333333333333333333333
- 基于Vue和SpringBoot的企业员工管理系统2.0版本设计源码
- 【C++初级程序设计·配套源码】第2期-基本数据类型
- 基于Java和Vue的kopsoftKANBAN车间电子看板设计源码
- 影驰战将PS3111 东芝芯片TT18G23AIN开卡成功分享,图片里面画线的选项很重要
- 【C++初级程序设计·配套源码】第1期-语法基础
- 基于JavaScript、CSS、HTML的简易DOM版飞机游戏设计源码
- 基于Java开发的日程管理FlexTime应用设计源码
- SM2258XT-BGA144-4BGA180-6L-R1019 三星KLUCG4J1CB B0B1颗粒开盘工具 , EC, 3A, 94, 43, A4, CA 七彩虹SL300这个固件有用
- GJB 5236-2004 军用软件质量度量
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功