随笔分类 -  GOCVHelper

1 2 下一页

GOCVHelper图像处理算法库实例整编
摘要:GOCVHelper主要包含图像处理、图像增强和基础文件处理三个部分。由于前两个部分较具有通用性,而且我在不同项目中都进行了反复使用,为了进一步说明类库内容,这里反过来从项目角度出发,对现有的类库进行整理。 阅读全文

posted @ 2022-12-22 15:46 jsxyhelu 阅读(432) 评论(0) 推荐(0) 编辑

从条码识别中学习到的(来自课程《OpenCV计算机视觉产品实战2》)
摘要:传统的条码识读方法是使用专用的激光扫描器来扫描条码,从而获取条码中的信息。这个过程人工介入程度较深、一般用于吞吐量较大的专业领域。 近年来随着图像处理技术的发展,特别是终端手持设备性能的增强,广泛出现基于图像进行识别的情况。 阅读全文

posted @ 2022-12-22 15:28 jsxyhelu 阅读(564) 评论(0) 推荐(0) 编辑

将GOCVHelper推向opencv——关于thinning函数的探索
摘要:将GOCVHelper推向opencv——关于thinning函数的探索 阅读全文

posted @ 2022-12-22 14:55 jsxyhelu 阅读(183) 评论(0) 推荐(0) 编辑

花40分钟写一个-CBIR引擎-代码公开
摘要:浏览网页的时候发现一篇不错的文章"用Python和OpenCV创建一个图片搜索引擎的完整指南 " http://python.jobbole.com/80860/. 作者在浏览自己旅游的照片的时候,发现照片太多了分类不过来,一时技痒写了个分类软件,虽然简单但是有用。关键的是我发现他在原文中使用了半个小时就写出来了。【2022年,现在这里的技术已经过时,应该使用milvus】 阅读全文

posted @ 2022-12-22 14:32 jsxyhelu 阅读(100) 评论(0) 推荐(0) 编辑

多尺度的图像细节提升multiScaleSharpen实现方法
摘要:多尺度的图像细节提升multiScaleSharpen实现方法多尺度的图像细节提升multiScaleSharpen实现方法 阅读全文

posted @ 2022-12-22 12:17 jsxyhelu 阅读(303) 评论(0) 推荐(0) 编辑

AnswerOpenCV(0416)一周佳作欣赏
摘要:AnswerOpenCV(0416)一周佳作欣赏2017年4月16日 一周AnswerOpenCV佳作赏析 阅读全文

posted @ 2022-12-22 11:43 jsxyhelu 阅读(94) 评论(0) 推荐(0) 编辑

工业视觉检测项目的算法实现
摘要:以上是检测类项目中的常用方法 在这种“量化”的项目中,越是简单的算法越能够得出稳定有效的结论; 阅读全文

posted @ 2022-12-22 11:12 jsxyhelu 阅读(610) 评论(0) 推荐(0) 编辑

GOCVHelper图像处理算法库
摘要:GOCVHelper(GreenOpen Computer Version Helper )是我在这几年编写图像处理程序的过程中积累下来的函数库。主要是对Opencv的适当扩展和在实现Mfc程序时候的功能增强。 这里将算法库开放源代码,并且编写一系列blog对函数实现进行说明。目的是在于“取之于互联网,用之于互联网”。并且也希望该库能够继续发展下去。 由于算法库基于Opencv和Mfc进行编写,所以要求阅读使用者具备一定基础。 最终提交的是GOCVHelper.h 和GOCVHelper版本号.cpp两个文件。通过阅读头文件,能够对算法库实现的功能加以了解: 代码最新版本,请上Github或者Gitee搜索名称即可。当前博客中不一定是最新的。 阅读全文

posted @ 2022-12-22 08:48 jsxyhelu 阅读(191) 评论(0) 推荐(0) 编辑

最大轮廓和投影
摘要:最大轮廓和投影 最近非常多的用到了最大轮廓和投影运算。回想起来,这两种算法的确是属于非常常见的基础算法。这里加以总结和提取。 阅读全文

posted @ 2022-12-03 15:32 jsxyhelu 阅读(83) 评论(0) 推荐(1) 编辑

局部标准差实现对比度增强(ACE)
摘要:局部标准差实现对比度增强(ACE)图像增强算法的基本原则是“降低低频区域,突出高频区域”,以此强化边缘,达到增强的目的。最简单的例子就是通过原始图像减去高斯模糊处理后的图像,就能够将边缘强化出来。 直方图均衡化也是一种非常常见的增强方法。但是为了避免背景的干扰,更倾向于采用“局部”方法进行处理。我们这里着重研究自适应对比度增强(ACE)的相关内容。 阅读全文

posted @ 2022-12-03 15:32 jsxyhelu 阅读(703) 评论(0) 推荐(0) 编辑

OpenCV使用FindContours进行二维码定位
摘要:我使用过FindContours,而且知道有能够直接寻找联通区域的函数。但是我使用的大多只是“最大轮廓”或者"轮廓数目“这些数据。其实轮廓还有另一个很重要的性质,那就是轮廓的相互包含特性。 比如典型的运用在二维码上面 对于它的3个定位点,认为构造了相互包含的轮廓区域,这种特性,在图上只有三处,而且在 阅读全文

posted @ 2022-12-03 15:31 jsxyhelu 阅读(503) 评论(0) 推荐(0) 编辑

img = img1*mask + img2*(1-mask) How do that ?
摘要:img = img1*mask + img2*(1-mask) How do that ? 阅读全文

posted @ 2022-12-03 15:31 jsxyhelu 阅读(57) 评论(0) 推荐(0) 编辑

Finding distance between two curves
摘要:非常巧妙,我领悟了半天才明白,赞叹赞叹! 阅读全文

posted @ 2022-12-03 15:31 jsxyhelu 阅读(102) 评论(0) 推荐(0) 编辑

如何寻找已知轮廓的最大内接圆
摘要:相关代码已经被OpenCV收录:/samples/cpp/tutorial_code/ShapeDescriptors/pointPolygonTest_demo.cpp 阅读全文

posted @ 2022-12-03 15:31 jsxyhelu 阅读(876) 评论(0) 推荐(0) 编辑

通过轮廓的圆度分析实现孔洞提取
摘要:通过轮廓的圆度分析实现孔洞提取 阅读全文

posted @ 2022-12-03 15:31 jsxyhelu 阅读(125) 评论(0) 推荐(0) 编辑

如何获得物体的主要方向
摘要:如何获得物体的主要方向如何获得物体的主要方向?使用PCA呀。 阅读全文

posted @ 2022-12-03 15:31 jsxyhelu 阅读(98) 评论(0) 推荐(0) 编辑

特征提取算法的综合实验(多种角度比较sift/surf/brisk/orb/akze)
摘要:特征点提取在“目标识别、图像拼接、运动 跟踪、图像检索、自动定位”等研究中起着重要作用;我们这里通过一个综合实验来对OpenCV提供的特征提取方法进行比对。 阅读全文

posted @ 2022-12-03 15:31 jsxyhelu 阅读(510) 评论(0) 推荐(0) 编辑

寻找复杂背景下物体的轮廓(OpenCV / C++ - Filling holes)
摘要:一、问题提出 这是一个来自"answerOpenCV"(http://answers.opencv.org/question/200422/opencv-c-filling-holes/)整编如下: title:OpenCV / C++ - Filling holes content: Hello 阅读全文

posted @ 2022-12-03 15:30 jsxyhelu 阅读(238) 评论(0) 推荐(0) 编辑

如何寻找第二大轮廓
摘要:在有背景的图像处理中,往往你关注的区域并不是最大的轮廓(那是背景),而是第二大轮廓 阅读全文

posted @ 2022-12-03 15:30 jsxyhelu 阅读(58) 评论(0) 推荐(0) 编辑

对OpenCV中“旋转”的思考和实验
摘要:对OpenCV中“旋转”的思考和实验 阅读全文

posted @ 2022-12-03 15:30 jsxyhelu 阅读(168) 评论(0) 推荐(0) 编辑

1 2 下一页

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

点击右上角即可分享
微信分享提示