
OpenCV
LM Wang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
安装OpenCV完结篇
有段时间没折腾OpenCV了,刚下载了最新版本,准备配置开发环境。但每次配置前都要去网上搜一下,心想要配置些什么呢?我想,如果一些东西总是忘记,就是还没完全理解它,今天就再梳理一下。《Learning OpenCV》(第3版)有一节:Installation,就引用它里面的一句话开始吧:现在,OpenCV使用Git作为开发的版本控制系统,使用CMake去编译。你可以在官网下载到一个exe...原创 2019-11-17 20:29:41 · 416 阅读 · 0 评论 -
开始使用OpenCV4.0吧
去年,OpenCV我主要使用了两个版本:opencv-2.4.9和opencv-3.4.2。换opencv-3.4.2,是为了使用其dnn模块加载深度学习模型,从而能够在C++应用程序中部署网络模型。然而,opencv-3.4.2对TensorFlow模型的支持很不够,一些例子模型可能还可以,而自己训练的模型就不行。我不得不转向Caffe,然后发现,OpenCV对Caffe模型的支持果然好...原创 2019-11-10 20:22:56 · 584 阅读 · 0 评论 -
copyTo方法引发的对Mat的理解
最近用OpenCV开发中,需要一个功能:将一张小图片贴到一张大一点的背景图片上。用的是copyTo方法。例如这样:Mat background = imread("back.jpg");Mat a = imread("a.jpg");Mat imageROI = background(Rect(20,20,a.cols,a.rows));//(20,20)指要贴到什么位置a.copyTo(i...原创 2018-04-16 16:07:20 · 1604 阅读 · 0 评论 -
OpenCV调用TensorFlow是什么意思
最近在看英文版的《Learning OpenCV 3》,看原书与看中文版相比,效率上不会有明显劣势,多了查单词的时间,但能更理解内容,翻译有时会省略一些显而易见但重要的细节,即翻译是从译者的角度,去理解、删减内容后再去讲述,还是看英文原版比较好。这本书的两个作者是Adrian Kaehler博士和Gary Bradski博士。Dr.Adrian Kaehler是一个企业家、硅谷Deep L...原创 2019-02-21 21:38:30 · 8209 阅读 · 0 评论 -
图像处理利器OpenCV
OpenCV的全称:Open Source Computer Vision Library。1999年,OpenCV项目由Intel位于俄罗斯的研发团队发起,旨在建立一个开源的计算机视觉库。从开发之日起就得到了迅猛发展,获得了众多公司和业界大牛的鼎力支持与贡献,因为是BSD开源许可,因此可以免费应用在科研和商业应用领域。OpenCV可运行在Linux、Windows和MacOS操作系统上,...原创 2019-02-20 21:19:39 · 440 阅读 · 0 评论 -
OpenCV可以识别文字吗?
仅OpenCV而言并不能。你的问题类似于土豆可以用来吃饭吗。OpenCV是一个开源的计算机视觉库,而OCR 是一个工程、一个解决方案,OCR可以用OpenCV,也可以不用,理论上说完全有很多其他的库来替代OpenCV,甚至自己撸。要做OCR,重要的是先确定你的场景,图像来源(拍照、扫描、打印等)、文字类型(中文、英文、数字等)、版式(证件、表格、无规则 等)等等。然后确定解决思路,通用些说就是预处...转载 2019-08-12 15:56:11 · 3686 阅读 · 0 评论 -
用OpenCV提取图片SIFT特征
包括角点检测和计算特征描述子两个过程。vector<KeyPoint> keyPoint;Ptr<FeatureDetector> featureDetector;featureDetector = FeatureDetector::create("FAST");featureDetector->detect(image, keyPoint);//角点检测...原创 2018-05-16 15:44:32 · 2242 阅读 · 0 评论