Fork me on GitHub
上一页 1 2 3 4 5 6 ··· 27 下一页
摘要:本文区分”问题引出“、”概念抽象“、”算法实现“三个部分由表及里具体讲解OpenCV图像处理中“投影技术”的使用,并通过”答题卡识别“”OCR字符分割”“压板识别”“轮廓展开分析”四个的例子具体讲解算法使用。使得读者能够对“投影技术”加速认识和理解,从而在解决具体问题的时候多一个有效方法。 内容将涉 阅读全文
posted @ 2020-11-30 21:24 jsxyhelu 阅读(204) 评论(0) 推荐(0) 编辑
摘要:本例项目来源于群里面网友提问“在流水线上采集到的图片,相互之间位移基本确定,需要进行进一步精细拼接”。原始图片和拼接结果见附件,已经获得图片提供者同意。 阅读全文
posted @ 2020-11-29 19:37 jsxyhelu 阅读(188) 评论(0) 推荐(0) 编辑
摘要:这个项目已经过去有很长时间了,近期因网友提问,我重新整理了一下发布出来,供大家参考.<!--more-->一、拼接的基本过程 一般意义上来说,全景拼接可以划分为图1所示的6个部分。 1、输入图像,就是获得全部的待拼接的图像; 2、图像几何校正,就是校正因为镜头固有缺陷、拍摄方法造成的图像失真; 3、 阅读全文
posted @ 2020-11-26 11:06 jsxyhelu 阅读(147) 评论(0) 推荐(0) 编辑
摘要:一、问题描述 带有接触点的斑点时遇到问题,需要从上图中区分出每一个物件。最后能够得到类似这样的结果: 二、难点分析 简单2值化后会发现主要存在2个问题:1个是存在粘连的情况; 1个是目标物体不是全部一样的,有两个洞的情况、有一个洞的情况。 三、可行建议 1、A basic idea based on 阅读全文
posted @ 2020-11-21 08:05 jsxyhelu 阅读(102) 评论(0) 推荐(0) 编辑
摘要:基于OpenVINO的“semantic-segmentation-adas”模型,能够较为精确的分割出天空;使用OpenCV的seamlessClone等函数,实现天空的无缝替换;基于Django实现网络化部署。三者结合,实现并部署“天空替换”模型。目前服务已经上线:打开地址:http://81. 阅读全文
posted @ 2020-10-29 06:58 jsxyhelu 阅读(109) 评论(0) 推荐(0) 编辑
摘要:基于OpenVINO的“semantic-segmentation-adas”模型,能够较为精确的分割出天空;使用OpenCV的seamlessClone等函数,实现天空的无缝替换;基于Django实现网络化部署。三者结合,实现并部署“天空替换”模型。目前服务已经上线:打开地址:http://81. 阅读全文
posted @ 2020-10-26 14:29 jsxyhelu 阅读(253) 评论(0) 推荐(0) 编辑
摘要:opencv自带的puttext函数,能够很方便地在Mat中添加英文字母。但是在实际项目中,甲方往往希望能够添加中文标识。解决的方法,总的来说有两种,一种是基于基础库的,比如我使用MFC,那么所有的显示最后都是在OnPaint一类的函数中进行处理,这个地方可以使用GDI等技术添加中文;另一类就是基于OpenCV的,也就是在Mat中添加中文。为了实现这个目标,往往需要一些第三方库的支持。比如下图,已... 阅读全文
posted @ 2020-10-18 11:30 jsxyhelu 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 本系列中关于OpenVINO Model Server的服务化研究,就是为了能够寻找到一种可行的天空分割的方法。由于使用传统方法,已经无法很好地解决这个复杂问题,所以转而研究AI的方法。而服务化部署就是为了最终能够被更方便地调用这里的AI技术。 阅读全文
posted @ 2020-10-16 22:20 jsxyhelu 阅读(380) 评论(2) 推荐(0) 编辑
摘要:基于OpenVINO的“semantic-segmentation-adas”模型,能够较为精确的分割出天空;使用OpenCV的seamlessClone等函数,实现天空的无缝替换;基于Django实现网络化部署。三者结合,实现并部署“天空替换”模型。目前服务已经上线:打开地址:http://81. 阅读全文
posted @ 2020-10-11 08:31 jsxyhelu 阅读(405) 评论(4) 推荐(0) 编辑
摘要:OpenCFU提供了MAKEFILE,基于此就可以进行CodeBlocks(以下简称CB)的环境配置,并且进入调试状态,方便下面代码浏览和学习。总的来说,CB的配置具有更多Linux自己的味道,也就是有一些难度的意思。我在配置过程中,也是走了一些弯路,逐渐加深了对其细节的认识了解,最后在29日中午,收到http://forums.codeblocks.org/index.php?topic=660... 阅读全文
posted @ 2020-09-29 15:28 jsxyhelu 阅读(162) 评论(0) 推荐(0) 编辑
摘要:一、基本情况What is OpenCFUOpenCFU is a C++ program to count bacterial colonies and other circular objects. It heavily uses OpenCV for image processing and Gtkmm for GUI. More information is available on th... 阅读全文
posted @ 2020-09-15 06:37 jsxyhelu 阅读(123) 评论(0) 推荐(0) 编辑
摘要:题目:Opencv multiple circle detection in a imagehttps://answers.opencv.org/question/234920/opencv-multiple-circle-detection-in-a-image/原图如上,目标是从这副图片中寻找“细胞”区域。难点分析:现实采集的图像,质量还是存在一定问题。边界部分可能有所干扰。参考代码: ... 阅读全文
posted @ 2020-09-13 07:08 jsxyhelu 阅读(242) 评论(0) 推荐(0) 编辑
摘要:一、基本情况目前网络服务多以Http方式直接传播数据信息。在本次调用中,首先是开通权限而后是鉴权 public static class AccessToken { // 调用getAccessToken()获取的 access_token建议根据expires_in 时间 设置缓存 // 返回token示例 public static Str... 阅读全文
posted @ 2020-09-12 07:18 jsxyhelu 阅读(272) 评论(0) 推荐(0) 编辑
摘要:opencv的实用研究--分析轮廓并寻找边界点​ 轮廓是图像处理中非常常见的。对现实中的图像进行采样、色彩变化、灰度变化之后,能够处理得到的是“轮廓”。它直接地反应你了需要分析对象的边界特征。而对轮廓的分析,实际上也就是对原图像特征的分析。 在Opencv中,已经实现了基础的轮廓算法,但是相比较于比如halcon这样的专业软件,在轮廓处理这块的功能还是比较缺乏的。这里就通过一个... 阅读全文
posted @ 2020-07-20 13:51 jsxyhelu 阅读(395) 评论(0) 推荐(0) 编辑
摘要:本篇博客是课程《基于OpenCV的钢管计数项目实战》第7课的提纲。在前面已经详细分析3种主要算法的基础上,本节的重点在于如果将每一种算法找到的目标有效地融合起来,并且进一步横向分析研究算法间的关系,最后就整套算法创造过程中产生的思考进行联想和畅谈,希望多少能够给关注这个方向、有类似需求的创作者一些思考。一、算法流程首先对于自然图片,通过blod detection获得准确的半径以及一些准确的钢管;... 阅读全文
posted @ 2020-07-09 18:44 jsxyhelu 阅读(466) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 ··· 27 下一页