
opencv
文章平均质量分 92
opencv 软件使用
疯狂的挖掘机
保持一颗童心和好奇心...
展开
-
几种编译Opencv库的方法总结(亲测)
一、前言其实官网已经有了各个版本在不同平台下的编译好之后的包,一般只需要下载下来即可使用。但是为什么要自己编译?因为官网下载的安装包解压出来的库使用的编译器与自己的编译器版本不同,所以即使编译项目成功了,但运行时会导致一些莫名其妙的错误,这时候自己编译就显得很重要,话不多说,本人的环境:VS2015 ,VS2017(实际也没有用),QT5.12,Cmake3.20,opencv4.1.1 在win10下目标是编译成Mingw64 Qt下使用,也为了以后跨平台做准备,就不用编译成windows的版本了原创 2021-06-30 00:53:25 · 16166 阅读 · 9 评论 -
基于经验模态分解的血管内膜中层厚度测量(二)
本章提出一种基于经验模态分解的血管内膜中层厚度测量的方法并,它涉及一种基于希尔伯特黄变换的图像特征提取方法。它解决了当前有些图像特征提取方法无法分离特征层以改善提取精度的问题。与之前的方法相比具有精度更高的优点。算法结构如下图所示:给我的感觉是分水岭算法前置的处理,这个算法我就没有去验证了。仅记录一下。...原创 2019-04-01 17:40:29 · 563 阅读 · 0 评论 -
基于分水岭算法的血管内膜中层厚度测量(一)
最近看到一篇硕士论文中所研究的内容,在算法上我想想用opencv来实现,故意记录一下。论文名称《基于彩色超声图像的血管内膜中层厚度测量算法的研究》,下面所述的内容部分都是摘要其中的内容。 ...原创 2019-04-01 17:20:07 · 1233 阅读 · 0 评论 -
由一张血管图片引发的算法分析(二)
最近用opencv接触到很多好的想法,之前的纯粹用C++编程,相比下用opencv库自带的函数快捷很多,算法接着上面项目来说,不仅仅是要测量血管的外壁,要更改血管的内壁,无奈之下,又重新考虑。 至于为什么这么多网状结构,我也不是很清楚,可能是由于保存成8位bmp格式图片的问题,想通过算法改变成,但实际效果不...原创 2019-03-18 18:24:31 · 594 阅读 · 0 评论 -
Opencv、OpenCV2.x、Opencv3.x个版本的进化,与VS各个版本的匹配问题
首相声明,本文章借鉴了其他文章,会给与文章链接。1.opencv 与opencv2.x版本Opencv1.0版本于2006年面世,主要基于C语言。2009年发布opencv2,主要基于C++。此时OpenCV库被划分成多个模块,这些模块被编译成库文件后,位于lib文件夹中。主要有以下模块(版本1的结构见我的这篇blog:http://blog.youkuaiyun.com/lu597203933/ar...原创 2019-03-12 15:49:08 · 5519 阅读 · 0 评论 -
【OpenCV】中访问Mat中每个像素的值(写自己函数很重要)
当我们使用Opencv带来的函数快捷时候,有时候也需要自己来写函数完成相应的功能,这里就要对如何通过Mat类来获取图像中的每一个像素点的信息(无论原图像是什么格式,都要搞清楚每个点的含义,下面的例子转载于:https://blog.youkuaiyun.com/yuechuxuan/article/details/78491837)。实际应用中前面几个就很够用了。在《OpenCV 2 Computer V...转载 2019-03-15 20:56:51 · 1194 阅读 · 0 评论 -
opencv中简单的二值化图片处理(借用经典图片)
今天逛了opencv中文网,看到如下帖子http://wiki.opencv.org.cn/index.php/%E9%AB%98%E7%BA%A7%E5%9B%BE%E5%83%8F%E5%A4%84%E7%90%86%E5%88%9D%E6%AD%A5。看了一下里面的代码都是用1.0之前的指针结构体完成的,闲来想一想用2.0之后的Mat来转换一下,记录一下,如下,程序在VS2012中运行(...原创 2019-03-15 20:21:10 · 975 阅读 · 0 评论 -
opencv2.x常用的函数汇总(不断更新中)
工欲善其事,必先利其器,对opencv中常用的函数有个大致的了解,在处理需要的图像中就可以快速的写出来,但是好记性不如烂笔头,将一些常用函数汇总,供以后速查用。(文中部分是从其他文章复制过来,给了链接。)opencv中有的函数用C写的有的是用c++写的,一般区别的话前面带cv,如cvNamedWindow与namedWindow,cvShowImage与inshow(前者是C),基...原创 2019-03-14 16:18:32 · 667 阅读 · 0 评论 -
Python 版本对应的各种库(尤其opencv库)
参考链接地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv。非常实用的库,标记一下,日后会有用。原创 2019-03-09 13:32:43 · 18034 阅读 · 5 评论 -
Opencv Mat 类详解以及像素点基本读取方法
上一节已经介绍了Opnecv的基本构成,下面正式介绍如何使用opencv。1.Mat类class CV_EXPORTS Mat{public: //! default constructor Mat(); //! constructs 2D matrix of the specified size and type // (_type is CV原创 2017-08-11 16:55:59 · 7395 阅读 · 0 评论 -
Opencv库组成以及主要文件作用(版本2.4.9)
opencv主要文件夹构成(版本2.4.9)下面对主要文件夹的解释: sources文件夹: 其实这个问价夹在安装过程中可以不选择安装,如果空间不足的话,但很重要,包括官方给的事例 程序和文档说明,还是很好的。 build文件夹: 包括众多文件夹和include文件夹,这里主要对include文件夹说明。原创 2017-07-18 16:08:26 · 2163 阅读 · 0 评论 -
opencv安装之前的准备知识
1.知道opencv的作用 OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。 OpenC...原创 2017-07-17 11:20:35 · 1298 阅读 · 0 评论 -
Opencv安装(vs2010 和 Opencv2.4.9)
1.软件下载与版本问题 上一篇已经说明opencv版本号与vs对应的关系,其实在不清楚的情况下,可以将下载好的opencv解压之后观察 在下载好的X86目录中可以清楚看到可以支持版本号,本文以2.4.9安装为例(为什么不选择高版本呢,第一是我的电脑最高版本vs2010,第二也并不是版本越高的opencv越好,适合自己的最好)2.环境变量设置原创 2017-07-18 10:32:02 · 782 阅读 · 0 评论