完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
OpenCV是什么我就不再具体介绍了,前面我们已经搭建好了基本的开发环境,debian下OpenCV编译安装可以参考前面帖子,这里包括后面将以简单的小例子来进行实验,一起体验并借助龙板学习OpenCV 这里先利用OpenCV载入一张图片并进行显示,其实也就是读取图片 代码如下:
具体效果如下: 说明: OpenCV中的C++类和函数都是定义在命名空间cv之内的,有两种方法可以访问。 第一种是,在代码开头的适当位置,加上usingnamespace cv;这句。 第二种是,在使用OpenCV类和函数时,都加入cv::命名空间。 上面代码我们采用的是第二种 cv::Mat类是用于保存图像以及其他矩阵数据的数据结构。 最简单的图像载入和显示只需要3句代码,分别对应了三个函数,分别是: imread( ), namedWindow( )以及imshow()。 如果需要加入滑条什么的则必然需要用namedWindow( ),这里仅仅显示图片,所以imshow( )足以 代码很简单,我们编辑好后就可以编译了,步骤如下
其中g++是对cpp文件进行编译,-o指定编译后可执行文件的名称,-l是需要链接的opencv支持库,代码没问题便可以显示上面效果了。 好了,后面还会为大家分享下OpenCV里面关于图像腐蚀和均值滤波等相关例子 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
80个成员聚集在这个小组
加入小组Qualcomm_Snapdragon_VR_SDK SvrPlugin脚本简介(1)
1660 浏览 0 评论
【DragonBoard 410c试用体验】之OpenCV中canny算子边缘检测
8971 浏览 0 评论
【DragonBoard 410c】汇总帖(2016.10.25更新)
36049 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-6 07:30 , Processed in 0.553255 second(s), Total 60, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号