安装整个过程很曲折,废了我两天半。正确流程大概如下: 我之前已经安装好VS2013和配置好opencv3.0的环境下载opencv_contrib-3.0.0,解压在opencv安装目录下。到 https://cmake.org/download/ 下载cmake最新版(他那个好像有压缩文件,解压之后就可以用,但我不太懂为啥,就按部就班的下的安装包然后安装),我下的是打开cmake,选择Ope
转载
2024-08-16 09:08:56
24阅读
最近由于学校里一些工作的需要,开始接触opencv,学习期间遇到了不少的问题,还好最后都一一解决了,应该有不少初学者也会有同样的问题,下面就来说一下opencv3.2的一些配置和使用问题。opencv3比较新,学习的书籍不算多,我个人学习期间参考了《OpenCV3编程入门》毛星云 一书,写得很详细,也推荐给大家。 先说一下我使用的配置环境:1.vs20152.opencv-3.2.0-v
转载
2024-07-23 11:32:41
61阅读
前面说过opencv和python模块的安装,版本是基于opencv 2的,这篇主要说一下opencv3的安装过程以及相关依赖问题的解决,同样opencv3的安装包在官网上可以下载,最新稳定版是3.3.0,下载之后安装包为:opencv-3.3.0.zip;opencv3的安装包比2大了2倍以上,改动很大,支持的扩展也很多,具体官网上列出如下: 这些依赖部分简单说明如下: 1). gc
转载
2023-10-09 07:24:28
210阅读
opencv3 lib opencv_aruco346d.lib opencv_bgsegm346d.lib opencv_bioinspired346d.lib opencv_calib3d346d.lib opencv_ccalib346d.lib opencv_core346d.lib ope
转载
2021-04-11 21:01:00
252阅读
2评论
OpenCV 3 的改动在哪?C 风格的API很快将会消失,完全被C++的API替代,代码更加简洁
原创
2023-06-25 07:16:38
919阅读
分两部分:
(一) 下载glut,并将其放置到适当的位置
(二) 进行vs2005项目属性配置
OpenGL作为当前主流的图形API之一,它在一些场合具有比DirectX更优越的特性。
1、与C语言紧密结合。
OpenGL命令最初就是用C语言函数来进行描述的,对于学习过C语言的人来讲,OpenGL是容易理解和学习的。如
记录下笔者源码编译 opencv 的过程( Ubuntu 环境下 ),以及某些报错的解决方法,希望可以帮助有需要的人... 源码编译 opencv 的主要流程 1.获取 opencv 源代码,用户可以在 opencv-github 获取对应版本的 opencv 源代码,并将其解压;upzip opencv-3.2.0.zip -d ~ //解压 .zip 文件,
先暂时把opencv3的具有参考价值的文章放一下: 1、主要参考这个文章,但是他的是opencv2
原创
2021-07-29 14:05:41
434阅读
虽然安装过很多次的OpenCV了,但是每次安装还总是一不小心就会安装错误,实在令人纠结,为了防止遗忘特记录下安装步骤,同时也供朋友们作为参考O(∩_∩)O~ 安装之前提醒大家看清系统的版本,不同版本系统之间会有一些不同,避免浪费不必要的时间。我们从设置系统环境变量开始:1、将系统变量中的PATH后面加上 C:\opencv3.1\opencv\build\x64\vc12\bin&nb
转载
2024-10-31 14:24:24
70阅读
摘要:本文简单介绍鸿蒙系统 + Hi3861 的WiFi小车开发适合群体:适用于润和Hi3861开发板13.1 小车介绍基于鸿蒙系统 + Hi3861 的WiFi小车首先,我们得有一套WiFi小车套件,其实也是Hi3861 加上电机、循迹模块、超声波等模块。小车安装完大概是这样:13.2 电机驱动我们这里先只做最简单的,驱动小车的电机,让小车跑起来。电机的驱动板如下图,目前电机驱动芯片用的是L91
一、参考资料从源码安装OpenCV,使用python在ubuntu下安装opencv4.1.0详细步骤ubuntu16.04下编译安装OpenCV3.4.5步骤(超详细)ubuntu:安装及使用OpenCV4.1.0(C++/python)OpenCV 4.1.0 安装官方文档OpenCV3.3+CUDA9.0+Cmake3.9 环境搭建linux平台编译cuda版本opencv编译opencv
前几周在网上看到了利用opencv自带的人脸检测xml文件,实现人脸检测。最后想通过自己的训练来实现人脸检测,从而扩展到实现其他目标检测。在网上也看到了许多资料,都讲得特别好。我这里做个总结,防止忘记。首先是环境:win10+vs2013+opencv-2.4.13+cmake-3.8.0这里我想多说两句,由于opencv3.x没有源文件没有haartraining源文件,因此只能选择opencv
转载
2024-05-15 21:28:56
59阅读
#include <opencv2\opencv.hpp>#include <iostream>using namespace std;using namespace cv;int main(){ Mat img = imread("./test.jpg"); cvtColor(img, img, CV_BGR2GRAY); for (int i = 0; i < img.rows; ++i) { for (int j = 0; j < img.col
原创
2021-07-13 18:22:30
423阅读
个人接触Opencv没多久,有很多地方理解有误,还望各位大神指出,写博客只要是为了增加记忆,方便以后复习。之前就学习过Opencv的相关知识,一直没时间做个系统的整合,今天开始慢慢把以前学习的慢慢整合。 Opencv(Open Source Computer Vision Library)是一个基于开源发行的跨平台计算机视觉库,它实现了图像处理
转载
2024-03-26 22:40:07
39阅读
《Opencv3编程入门》学习笔记记录一下在学习《Opencv3编程入门》这本书时遇到的问题或重要的知识点。第五章 core组件进阶一、访问图像中的像素(一)图像在内存之中的存储方式图像矩阵的大小取决于所用的颜色模型,确切地说,取决于所用通道数。灰度图像多通道图像(二)颜色空间缩减若矩阵元素存储的是单通道像素,使用C或C++的无符号字符类型,那么像素可有256个不同值。但若是三通道图像,这种存储格
转载
2024-08-06 21:03:24
109阅读
1.正样本文件采集:需要使用到的工具:objectmarker用于待识别对象的标注,并生成标注文件。需要注意的是,生成完标注文件之后(通常是info.txt文件),用编辑器打开文件,将所有路径信息删除,只保留文件名和其对应的标注信息,修改完成之后,将文件保存为sample_pos.dat(注意,文件名字不要改变,否则以后会很坑,这个具体还没去研究源码,应该是程序的问题);ps:如果已经有了图像的标
之前写过一篇博客编译opencv4.3.0,目的是使用surf算法。而这一次不仅要使用surf算法,还要使用yolov3,所以又重新编译一次opencv4.3.0。编译平台/依赖:opencv4.3.0 opencv_contrib-4.3.0(版本要和opencv一样) win10 CMake3.15.1 VS2017 python3.7.5 CUDA10.2 CUDNN(版本要和CU
转载
2024-08-24 20:47:31
13阅读
putText(img, “1234567890”, Point(200, 200), FONT_HERSHEY_SIMPLEX,1,Scalar(255, 0, 0));#include<iostream>#include<opencv2/opencv.hpp>#include<opencv2/highgui.hpp>using namespace std;using namespace cv;int main(int argc, char** argv)
原创
2021-07-13 18:22:10
318阅读
凸包凸包概念:在一个多边形边缘或者内部任意两个点的连线都包含在多边形边界或者内部定义:包含点集合s中所有点的最小凸多边形称为凸包相关API:convexHull(InputArray point,//输入候选点,来自findcontoursOutputArray hull,//凸包bool clockwise,//default true顺时针方向bool returnPoint//true表示返回点的个数,如果第二个参数是vector则自动忽略)相关步骤首先把图像转为灰度然后再
原创
2021-07-13 18:22:14
282阅读
python调用Opencv3
原创
2022-08-15 11:05:01
119阅读