
Opencv实践
文章平均质量分 62
DU_YULIN
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux OpenCV编程Bug: Cross Initialization
Linux c++ OpenCV开发Bug原创 2022-06-12 11:22:59 · 444 阅读 · 1 评论 -
C++ OpenCV实践:电容器件计数
文章目录前言1. OpenCV主要步骤2. OpenCV C++实现3. 运行结果总结前言今天在51Halcon中看到一个有意思的帖子,是查找图片中电容器件的个数,觉得挺有意思,就用OpenCV实现了一下,这里分享给大家。帖子链接:https://www.51halcon.com/thread-4670-1-5.html1. OpenCV主要步骤原图(引用帖子链接图片):主要实现步骤:读取原图并转为灰度图提取ROI区域,主要是去除图片左边缘以及右下角水印的影响OTSU阈值化执行2原创 2021-10-14 13:56:42 · 962 阅读 · 0 评论 -
OpenCV实践:低对比度图像检测圆形轮廓
文章目录前言1. 问题描述2. OpenCV 实现步骤3. 源码实现4. 结果展示总结前言最近在51Halcon答疑区有找到一个检测实例:在低对比度图像中检测圆形轮廓,这里分享给大家。问题链接:https://www.51halcon.com/thread-4876-1-1.html1. 问题描述问题提出者想要在如下图片中找到圆形轮廓:2. OpenCV 实现步骤主要步骤如下:读取原图并转换为灰度图;提取ROI区域;阈值分割查找轮廓并根据圆形轮廓特征(半径大小,外界矩形长宽原创 2021-10-09 15:14:07 · 1978 阅读 · 0 评论 -
C++ OpenCV实践:复杂背景下划痕检测
文章目录前言1. 检测步骤2. C++ OpenCV实现3. 结果展示总结前言今天在51Halcon网站答疑区看到划痕检测的求助,觉得挺有意思,就用OpenCV实现了下,这里分享给大家。问题链接:https://www.51halcon.com/thread-941-1-1.html1. 检测步骤先上原图:这个问题就是检测上图环上右上角大约45度的一个划痕或者缝隙。本人实现检测主要步骤:图片缩小1倍(图片太大了,OpenCV显示窗口显示不全)图像灰度化;高斯模糊去除噪声影响;对原创 2021-10-08 14:49:40 · 6511 阅读 · 0 评论 -
C++ OpenCV实践:复杂划痕背景下检测缺陷
文章目录前言1.2. C++ OpenCV实现3. 结果展示:总结前言1.2. C++ OpenCV实现#include <opencv2\imgcodecs.hpp>#include <opencv2\core.hpp>#include <opencv2\imgproc.hpp>#include <opencv2\highgui.hpp>#include <vector>using namespace cv;int m原创 2021-10-02 13:11:03 · 3871 阅读 · 0 评论 -
OpenCV实战:检测胶圈是否闭合
文章目录前言1. 检测步骤2. C++OpenCV实现3. 结果显示总结参考:前言最近看了Halcon上一个问题,说是检测胶圈是否闭合的问题,感觉挺有意思,看了Halcon的解决方案,确实挺完美,这里就想着用C++ OpenCV实现一下。Halcon问题链接:https://www.51halcon.com/forum.php?mod=viewthread&tid=1262&extra=page%3D21. 检测步骤主要步骤如下:转换灰度图像;高斯模糊去除可能存在的噪声原创 2021-09-28 18:47:45 · 1957 阅读 · 0 评论 -
C++ OpenCV实战:旋转文本矫正方法1
文章目录前言1. 旋转文本矫正方法1主要步骤与C++实现2. 结果展示总结参考前言当今手机拍照盛行,尤其是手机拍摄一些文本资料,由于拍摄角度不同,拍摄出来的图像会有旋转角度,如果不进行矫正,对用户阅读文本不太方便。1. 旋转文本矫正方法1主要步骤与C++实现先上图(引用https://cloud.tencent.com/developer/article/1084455这里介绍旋转文本矫正方法1的步骤:读取图像并转换为灰度图像;高斯模糊去除高频噪声的干扰;Canny边缘检测出文本信息原创 2021-09-27 11:22:53 · 1340 阅读 · 0 评论 -
Opencv实践:将圆环展平显示
文章目录前言1. 实现步骤2. 代码实现3. 结果展示总结前言最近在研究如何读取汽车仪表盘上的仪表数据,发现圆盘数据不是很好读取,特别是将指针与圆盘数据匹配时,所以这里想着是不是把圆盘展平,然后从矩形读取数据是不是更简单,这里用opencv实践了下,分享给大家。1. 实现步骤本人使用VS2015+Opencv4.5.1实现圆环展平,基本步骤如下:读取彩色图像转换灰度图像应用霍夫圆检测并获取最大圆的圆心与半径应用网上找到的圆环展平方法【链接】2. 代码实现#include <原创 2021-08-31 14:31:08 · 2784 阅读 · 1 评论