摘要: 前一段时间,我一直在制作OpenCV基础知识的课件,因为一方面我感觉现有教程需要一个系统核心;另一方面我也反省自己对基础知识是否掌握牢靠了,千万不能误人子弟。那么课件的制作,包括内容的顺序,主要还是基于《learningOpenCV3》的。结合制作课件,我对《learningOpenCV3》书后的习题较为仔细的解决,并且push到了Github上https://github.com/oreillymedia/Learning-OpenCV-3_examples。有push当然也就有commit了,可喜的是这个commit是由Opencv类库的创始者,也是《learningOpenCV3》这本书的作者Gary操作的。一来二去混熟了,我就问Gary这书怎么还没中文版呀?他说开始搞了呀。我就说我能不能加入呀?他说行。要了我的email,接着联系上了清华出版社,也看到了部分初稿。由于书已经翻译的差不多了,我就作为reviewer加入,主要是看一看语法和程序方面的错误。review的过程,实际上还是一个重复学习的过程,很多在以前学习过程中一笔带过,或者看不懂就拉倒的地方,现在就必须认真仔细地来看阅读全文
posted @ 2017-08-14 21:39 jsxyhelu 阅读(657) 评论(5) 编辑
摘要: Csharp如何调用基于Opencv编写的类库文件(Dll)是一个广泛讨论的问题。 经过长时间探索后,我终于进行了很好的实现。源代码公开,并且包括一个实际调用的例子: 希望你能够在这里找到自己想要的东西!阅读全文
posted @ 2017-04-04 20:25 jsxyhelu 阅读(1222) 评论(4) 编辑
摘要: 编写带界面的图像处理程序,选择opencv+mfc是一种很好的选择;在读取摄像头数据方面,网上的方法很多,其中shiqiyu的camerads的方法是较好的。 基于现有资料,通过在实际项目中的积累,我总结出来一套结合opencv和mfc的摄像头采集框架。具有以下特点: 1、基于directshow,兼容性好,速度快。到目前为止,无论是工业相机还是普通相机,没发现不兼容的; 2、摄像头部分通过线程读取,保证界面的运行流畅; 3、框架经过多次打磨,已经比较稳定,不会出现异常错误;代码简洁明了,方便复用。阅读全文
posted @ 2016-10-05 07:45 jsxyhelu 阅读(2961) 评论(0) 编辑
摘要: 这是一个典型的“机器视觉”应用。其中,答题卡的样式可以是由自己来设置的,图片的获取方式提到了可以是“手机拍照、相机拍照”这种比较方便的方式;本例的一个特殊的要求是:你可以识别不出来,但是你不能识别错误,这是项目的特殊要求。这里是我的思考和实现。阅读全文
posted @ 2015-01-18 14:07 jsxyhelu 阅读(7633) 评论(21) 编辑
摘要: 原文来自:http://answers.opencv.org/question/69691/informative-websites-related-to-opencv/ i think it will be useful if we add links of informative websites related to OpenCV here. Lets create a list toget...阅读全文
posted @ 2018-01-16 23:07 jsxyhelu 阅读(3) 评论(0) 编辑
摘要: 一、解决权限问题 图片采集了,处理了,如何保存?最直接的方法是使用imwrite,但是如果现在直接使用的话,比如会出现这样或那样的错误,因为我们现在是在android的环境下进行图像处理,所以必须要融入到Android的权限管理系统中去。 在新版本的QT中,这一步是这样做的:项目->详情 createtemp然后就可以修改了修改logo,添加权限这个时候已经可以使用imwrite了,...阅读全文
posted @ 2018-01-16 20:29 jsxyhelu 阅读(17) 评论(0) 编辑
摘要: 给出了一条较为清晰的道路,解决基于OpenCV和QT,建立Android图像处理程序的问题阅读全文
posted @ 2018-01-15 07:16 jsxyhelu 阅读(9) 评论(0) 编辑
摘要: 在前一篇的基础上继续研究,得出结果和下一步研究的计划。阅读全文
posted @ 2018-01-15 07:15 jsxyhelu 阅读(61) 评论(0) 编辑
摘要: opencv提供的带参数例程 如果仅仅是简单的拼接,可以采用stitching.cpp就差不多了;但是如果采用stitching_detailed.cpp的话,首先要解决的就是"编译问题",而后解决的是分析不同参数下的拼接结果和匹配效果;最后是能够理解一些原理。 OK,历经一些调试,编译成功,首先看一下有哪些参数可以调整。其实光靠这个就可以写一个简单的带调整的界面了。F:\06.项...阅读全文
posted @ 2017-12-19 23:26 jsxyhelu 阅读(32) 评论(0) 编辑
摘要: 《学习OpenCV3》,是由OpenCV原作者编写的,新版本中文版将于18年上市 《Mastering OpenCV with Practical Computer Vision Projects》 中文《深入理解OpenCV:实用计算机视觉项目解析》专注解决图像处理中的算法问题。来自为知笔记(Wiz)阅读全文
posted @ 2017-12-18 20:48 jsxyhelu 阅读(39) 评论(0) 编辑
摘要: 最近有网友咨询相关算法问题,我给了一些帮助,觉得比较典型,在经过他允许后将相关资料和思路进行整理,放出来大家共同学习!阅读全文
posted @ 2017-12-16 08:41 jsxyhelu 阅读(57) 评论(0) 编辑
摘要: 一、算法测试// openmptest的测试程序#include "stdafx.h"void Test(int n){ for (int i=0;i#include #include "GoCvHelper.h"using namespace std;using namespace cv;using namespace GO;Mat Test(Mat src){ Mat draw...阅读全文
posted @ 2017-12-15 21:08 jsxyhelu 阅读(45) 评论(0) 编辑
摘要: 在之前的博客中,已经分别比较详细地阐述了“windows平台下基于VS和OpenCV”以及“Linux平台下基于QT和OpenCV"搭建图像处理框架,并且生成了相应的免费视频。这篇博客的主要内容,就是基于最新版本的相应工具,在windows平台下,“基于QT和OpenCV搭建图像处理平台”,并且进一步研究如何基于QT所见即所得的便利,进行图像处理操作,最终还要和vs做一个比较,进行初步小结。 主要分为3个部分,一个是当前模式下,windows+QT环境的搭建;二个是配套版本的OpenCV重新编译;三个是综合起来,配置成功环境。 阅读全文
posted @ 2017-12-11 17:05 jsxyhelu 阅读(167) 评论(0) 编辑
摘要: 阅读全文
posted @ 2017-12-09 16:36 jsxyhelu 阅读(42) 评论(0) 编辑