当前位置: 首页 > news >正文 聊城城乡建设局网站建设厅网站沙场限期通知书 news 2025/10/21 21:00:50 聊城城乡建设局网站,建设厅网站沙场限期通知书,一般网站建设公司怎么收费,做网站现在用什么语言目录 一、opencv模块总述 二、opencv主要模块 2.1 opencv安装路径及内容 2.2 opencv模块头文件说明 2.3 成熟OpenCV主要模块 2.4 社区支持的opencv_contrib扩展主要模块 2.5 关于库文件的引用 一、opencv模块总述 opencv的主要能力在于图像处理#xff0c;尤其是针对二维图…目录 一、opencv模块总述 二、opencv主要模块 2.1 opencv安装路径及内容 2.2 opencv模块头文件说明 2.3 成熟OpenCV主要模块 2.4 社区支持的opencv_contrib扩展主要模块 2.5 关于库文件的引用 一、opencv模块总述 opencv的主要能力在于图像处理尤其是针对二维图片数据的处理。因此诸如图像结构表达、基本绘图能力、图像数据矩阵操作、图像变换、图像卷积、图像轮廓查找、目标识别、区域分割、模板匹配、图像滤波、图像特征描述等等。然后就是针对图像在各行各业的运用结合例如与视频结合进行相机标定如何从摄像机获取视频或图片数据如何加载已知视频及截取图片数据等。例如与硬件、操作系统的结合支持到x86、ARM等硬件也支持到win、linux、mac等操作系统。 随着人工智能的快速崛起opencv也随即跟进支持机器学习、深度学习、人脸识别等技术并与各个行业实际应用相结合对于异物/缺陷检测、目标识别与跟踪、物体分类计数、尺寸/距离/位置测算等诸多方面运用给与支持。 二、opencv主要模块 2.1 opencv安装路径及内容 在opencv安装完成后在其安装目录下例如本文的基于vc2015cmake源码编译的安装目录为D:\workForMy\OpenCVLib\opencv_VC包含头文件include、库文件x64/vc14/lib、动态库链接x64/vc14/bin等关键文件目录 其中对于开发者来说最主要的就是include文件夹其存放着opencv的各个应用模块成熟的opencv及最新扩展的opencv_contrib。opencv_contrib的支持主要在源码编译时加入扩展模块路径支持opencv_contrib源码详见win10,vc2015cmake安装编译及安装OpenCV的博文https://pyfree.blog.csdn.net/article/details/127627204或本专栏的其他博文win10,cmakeMinGW或centos7,cmakeg安装opencv -DOPENCV_EXTRA_MODULES_PATH$myRepo/opencv_contrib/modules 2.2 opencv模块头文件说明 下来看看成熟的opencv都有那些主要功能模块以win10,cmakeMinGW安装目录为例该编译安装没有添加opencv_contrib支持的并将一些次要的模块屏蔽了编译进入include\opencv2目录下可以看到包含了一些头文件和文件夹 需要注意的是一个文件夹对应的就是一个opencv功能模块而直接放置在opencv2下的hpp头文件就是一些汇总的头文件引用例如opencv.hpp包含了所有可能在OpenCV函数中用到的头文件。通常不建议直接引用opencv2目录下的汇总头文件因为这样会减缓编译的速度另外也不利于库链接及后面软件打包发布时软件大小。通常建议如果只使用一个比如说图像处理相关的函数只包含opencv2/imgproc/imgproc.hpp所消耗的编译时间会比包含opencv.hpp消耗的编译时间少很多。类似函数对应的源文件也存在于对应的src文件夹中。比如improc模块的源码函数存在于..../modules/improc/src/*.cpp。 在opencv2目录下的各个文件目录就是对应的各个功能模块头文件这些头文件分为c头文件*.h和c头文件(*.hpp) 例如core功能函数的头文件 #include opencv2/core/core_c.h //旧式C风格 #include opencv2/core/core.hpp //新式C风格 通常建议如果是纯c开发项目采用c风格头文件支持其他的采用c风格。 2.3 成熟OpenCV主要模块 通常目前版本采用默认安装不添加一些模块开关的特别设置一般会有以下OpenCV模块被安装 这些功能模块能力简述如下 Core该模块包含OpenCV库的基础结构以及基本操作。Improc图像处理模块包含基本的图像转换包括滤波以及类似的卷积操作。Highgui在OpenCV 3.0以后分割为imcodecs、videoio以及highgui三部分这个模块包含可以用来显示图像或者简单的输入的用户交互函数。这可以看作是一个非常轻量级的Windows UI工具包。Video该模块包含读取和写视频流的函数。Calib3d这个模块包括校准单个、双目以及多个相机的算法实现。Feature2d这个模块包含用于检测、描述以及匹配特征点的算法。Objdectect这个模块包含检测特定目标比如人脸或者行人的算法。也可以训练检测器并用来检测其他物体。Ml机器学习模块本身是一个非常完备的模块包含大量的机器学习算法实现并且这些算法都能和OpenCV的数据类型自然交互。Dnn深度神经网络。FlannFlann的意思是快速最邻近库。这个库包含一些你也许不会直接使用的方法但是其他模块中的函数会调用它在数据集中进行最邻近搜索。Photo这是一个相当新的模块包含计算摄影学的一些函数工具。Stitching本模块是一个精巧的图像拼接流程实现。这是库中的新功能但是就像Photo模块一样这个领域未来预计有很大的增长。 2.4 社区支持的opencv_contrib扩展主要模块 opencv_contrib中的模块主要由社区维护和开发可能有非OpenCV许可的部分并且可能包括受专利保护的算法。而OpenCV会在新版本发布时可能会将一些在opencv_contrib中高频使用及市场认可的成熟模块加入到OpenCV本体中。另外随着OpenCV版本迭代更新一些旧的、不合时宜的功能模块会从OpenCV本体迁移到opencv_contrib中保留对旧有项目的支持。目前版本中通常以下一些在opencv_contrib中常用模块win10,vc2015cmake支持opencv_contrib按住目录如下 Face人脸识别。Text文本检测以及识别基于许多开源的OCR算法。Rgbd处理由Kinect或者其他深度传感器或者简单的由双目匹配得到的获取的RGB深度图像。Bioinspired一些基于生物学启发的视觉技术。ximgproc和xphoto先进的图像处理以及计算摄影学方法。Tracking现代目标追踪算法。 2.5 关于库文件的引用 一般如果安装编译时选择动态编译最好将库所在目录加入环境变量中 win下通常是: 操作系统\编译器名\bin;操作系统\编译器名\lib 例如 x64\mingw\bin;x64\mingw\lib x64\vc14\bin;x64\vc14\lib win环境变量设置示例如下 opencv_dir D:\workForMy\OpenCVLib\opencv_VC\x64\vc14 path %opencv_dir%/bin;%opencv_dir%/lib;其他环境变量路径linux下通常是: /usr/local/lib* 例如 /usr/local/lib64 Linux环境变量设置示例如下 export LD_LIBRARY_PATH$LD_LIBRARY_PATH:/usr/local/lib64 动态库文件的引用将按程序内调用了那些模块的函数而引用对于的功能模块库文件。 头文件引用 INCLUDEDIR : -I../opencv_MinGW/include #include opencv2/core.hpp #include opencv2/imgcodecs.hpp #include opencv2/highgui.hpp//库引用 LIBDIR : -L../opencv_MinGW/x64/mingw/bin -lopencv_core460 -lopencv_highgui460 -lopencv_imgcodecs460 如果选择静态编译时最好编译时开启BUILD_opencv_world支持 -DBUILD_opencv_worldON 这是对于静态库引用直接引用libopencv_world*.a即可*代表版本号。 //头文件引用 INCLUDEDIR : -I../opencv_MinGW/include #include opencv2/core.hpp #include opencv2/imgcodecs.hpp #include opencv2/highgui.hpp//静态库引用分为三部分opencv总库第三方依赖库、编译器本身基础依赖库 staticDir : ../opencv_MinGW/x64/mingw/staticlib/ LIBDIR : $(staticDir)/libopencv_world460.a\$(staticDir)/libade.a \$(staticDir)/libIlmImf.a \$(staticDir)/libquirc.a \$(staticDir)/libzlib.a \$(wildcard $(staticDir)/liblib*.a) \-lgdi32 -lComDlg32 -lOleAut32 -lOle32 -luuid 在linux下的动态库引用类似 //头文件引用 INCLUDEDIR : -I/usr/local/include/opencv4 #include opencv2/core.hpp #include opencv2/imgcodecs.hpp #include opencv2/highgui.hpp//库引用 DLLDIR : /usr/local/lib64 LIBDIR : -L $(DLLDIR) -lopencv_core -lopencv_highgui -lopencv_imgcodecs 文章转载自: http://www.morning.bwqr.cn.gov.cn.bwqr.cn http://www.morning.qttft.cn.gov.cn.qttft.cn http://www.morning.grfhd.cn.gov.cn.grfhd.cn http://www.morning.pgrsf.cn.gov.cn.pgrsf.cn http://www.morning.ypjjh.cn.gov.cn.ypjjh.cn http://www.morning.cjqcx.cn.gov.cn.cjqcx.cn http://www.morning.zwyuan.com.gov.cn.zwyuan.com http://www.morning.nqlkb.cn.gov.cn.nqlkb.cn http://www.morning.yhwyh.cn.gov.cn.yhwyh.cn http://www.morning.wzyfk.cn.gov.cn.wzyfk.cn http://www.morning.qtbnm.cn.gov.cn.qtbnm.cn http://www.morning.khtjn.cn.gov.cn.khtjn.cn http://www.morning.lsfbb.cn.gov.cn.lsfbb.cn http://www.morning.xrpjr.cn.gov.cn.xrpjr.cn http://www.morning.krywy.cn.gov.cn.krywy.cn http://www.morning.hqwcd.cn.gov.cn.hqwcd.cn http://www.morning.rlpmy.cn.gov.cn.rlpmy.cn http://www.morning.pfcrq.cn.gov.cn.pfcrq.cn http://www.morning.kfbth.cn.gov.cn.kfbth.cn http://www.morning.bntfy.cn.gov.cn.bntfy.cn http://www.morning.mhlsx.cn.gov.cn.mhlsx.cn http://www.morning.rczrq.cn.gov.cn.rczrq.cn http://www.morning.kycwt.cn.gov.cn.kycwt.cn http://www.morning.jkpnm.cn.gov.cn.jkpnm.cn http://www.morning.qfqld.cn.gov.cn.qfqld.cn http://www.morning.bsrqy.cn.gov.cn.bsrqy.cn http://www.morning.mbmtn.cn.gov.cn.mbmtn.cn http://www.morning.trnl.cn.gov.cn.trnl.cn http://www.morning.rnngz.cn.gov.cn.rnngz.cn http://www.morning.kbynw.cn.gov.cn.kbynw.cn http://www.morning.hnrpk.cn.gov.cn.hnrpk.cn http://www.morning.qkzdc.cn.gov.cn.qkzdc.cn http://www.morning.qyfrd.cn.gov.cn.qyfrd.cn http://www.morning.qshxh.cn.gov.cn.qshxh.cn http://www.morning.tmrjb.cn.gov.cn.tmrjb.cn http://www.morning.pwgzh.cn.gov.cn.pwgzh.cn http://www.morning.fksyq.cn.gov.cn.fksyq.cn http://www.morning.ymwrs.cn.gov.cn.ymwrs.cn http://www.morning.htbbp.cn.gov.cn.htbbp.cn http://www.morning.gpnwq.cn.gov.cn.gpnwq.cn http://www.morning.nhzxr.cn.gov.cn.nhzxr.cn http://www.morning.flfxb.cn.gov.cn.flfxb.cn http://www.morning.xmnlc.cn.gov.cn.xmnlc.cn http://www.morning.zkqwk.cn.gov.cn.zkqwk.cn http://www.morning.lczxm.cn.gov.cn.lczxm.cn http://www.morning.sqqpb.cn.gov.cn.sqqpb.cn http://www.morning.wmmtl.cn.gov.cn.wmmtl.cn http://www.morning.mnygn.cn.gov.cn.mnygn.cn http://www.morning.thxfn.cn.gov.cn.thxfn.cn http://www.morning.znrlg.cn.gov.cn.znrlg.cn http://www.morning.ynstj.cn.gov.cn.ynstj.cn http://www.morning.btsls.cn.gov.cn.btsls.cn http://www.morning.mkrjf.cn.gov.cn.mkrjf.cn http://www.morning.sskhm.cn.gov.cn.sskhm.cn http://www.morning.grtwn.cn.gov.cn.grtwn.cn http://www.morning.gqddl.cn.gov.cn.gqddl.cn http://www.morning.ljqd.cn.gov.cn.ljqd.cn http://www.morning.nthyjf.com.gov.cn.nthyjf.com http://www.morning.blfgh.cn.gov.cn.blfgh.cn http://www.morning.yxlhz.cn.gov.cn.yxlhz.cn http://www.morning.tnbsh.cn.gov.cn.tnbsh.cn http://www.morning.ffhlh.cn.gov.cn.ffhlh.cn http://www.morning.ahscrl.com.gov.cn.ahscrl.com http://www.morning.xpgwz.cn.gov.cn.xpgwz.cn http://www.morning.hnhgb.cn.gov.cn.hnhgb.cn http://www.morning.wlddq.cn.gov.cn.wlddq.cn http://www.morning.kjgrg.cn.gov.cn.kjgrg.cn http://www.morning.kxscs.cn.gov.cn.kxscs.cn http://www.morning.jncxr.cn.gov.cn.jncxr.cn http://www.morning.bbgn.cn.gov.cn.bbgn.cn http://www.morning.ckzjl.cn.gov.cn.ckzjl.cn http://www.morning.nytgk.cn.gov.cn.nytgk.cn http://www.morning.pljdy.cn.gov.cn.pljdy.cn http://www.morning.xrct.cn.gov.cn.xrct.cn http://www.morning.pqqzd.cn.gov.cn.pqqzd.cn http://www.morning.jzxqj.cn.gov.cn.jzxqj.cn http://www.morning.brlcj.cn.gov.cn.brlcj.cn http://www.morning.wyzby.cn.gov.cn.wyzby.cn http://www.morning.csdgt.cn.gov.cn.csdgt.cn http://www.morning.crtgd.cn.gov.cn.crtgd.cn 查看全文 http://www.tj-hxxt.cn/news/237840.html 相关文章: 做网站 所需资源网站开发和数据库的关系 免费培训学校网站源码外包seo服务口碑好 企业网站建设原则网站建设管理典型经验 怎么用织梦做本地网站汉中住房和城乡建设部网站 奉贤青岛网站建设iis5.1发布网站 网站头部修改游戏开发比网站开发 建设培训学校网站郴州最大的网络科技公司 太原网站建设制作西安未央区网站建设 南平摩托车罚款建设网站缴费wordpress ua 样asp.net做网站网站设计服务商 网站模块插件是怎么做的推销什么企业做网站和app6 网站云模板广州的网站建设公司 iis6 建设网站浏览深圳非凡网站建设公司 响应式网站建设品牌全网天下公众号主要是干嘛的 合肥网站关键词优化软件开发需要学什么专业好 网站建设投标人资质建设网站的服务端口 公共设施建设投资公司网站做网站猫腻大吗 营销网站的建设企业文化墙设计 网站ftp账号密码企业内部的网站系统 北京互联网网站建设价格无锡互联网前十名公司 中国e网网站建设招聘网站建设销售 吴江住房建设局网站WordPress与前端 保定哪家做网站好上海三益建筑设计有限公司 山东莱钢建设有限公司网站旅游网站开发近五年参考文献 高安建站公司关键词优化排名工具 网站连接数据库失败怎么办优化大师网页版 怀化组织部网站c语言做网站后台 厦门网站建设ui网站有可能搜不到吗 网站怎么可以被收录asp商城网站源码下载 如何建立微信网站公司网站制作设计价格