- 博客(17)
- 收藏
- 关注
原创 Halcon例程学习一:apply_metrology_model
create_metrology_model (MetrologyHandle)//创建测量模型句柄结构set_metrology_object_param ()//设置测量目标的参数,包括检测数量、等等apply_metrology_model (Image, MetrologyHandle)//应用检测get_metrology_object_result ()//获取拟合的结果。
2025-06-13 17:21:46
288
原创 基于模板匹配的图像拼接+融合
在左图公共区域内选择一个roi作为模板匹配的模板图像,在右图的公共区域内寻找一个区域作为模板匹配的待匹配图像,然后进行匹配搜索操作,确定最终的位置即为拼接的位置。其实基于图像特征点配准拼接也是不错的,如SIFT、SURF等,但是这种方法也有局限性,对于特征点数量少,或者重复特征太多的情况,这种拼接方法可能会导致误匹配。当我们将两个图像按照模板匹配给出的拼接位置进行拼接后,可能会发现,在拼接缝位置处有较大的跳变,因此,这里需要一个图像融合操作来消除这个裂缝。1.图像的拼接的几种方法。3.拼接后的图像融合。
2025-06-13 09:47:56
214
原创 模板匹配闲谈之(动态阈值设置)
在图像处理中,是一种通过滑动窗口在目标图像中寻找与模板最相似区域的技术。而阈值设置直接影响匹配结果的筛选。当识别多目标时,可通过设置一个匹配相似度下限的阈值,并结合非极大值抑制来进行定位多个目标。(这部分代码实现会在后续文章中展现)
2025-05-18 13:24:48
698
原创 模板匹配加速之金字塔分层搜索
图像金字塔是一种多分辨率图像表示方法,它通过一系列逐渐缩小或放大的图像来表示原始图像的不同尺度。高斯金字塔(Gaussian Pyramid):通过不断下采样(降采样)生成更小的图像。拉普拉斯金字塔(Laplacian Pyramid):通过高斯金字塔和差分操作生成一组残差图像。在模板匹配中,我们主要使用高斯金字塔来实现多尺度匹配。金字塔灰度模板匹配通过多尺度搜索策略,在保持较高准确率的同时显著提升匹配速度,尤其适用于:高分辨率图像处理实时检测系统移动端设备等资源受限场景。
2025-03-21 09:16:05
1046
转载 c++实现双边滤波
是一种非线性滤波,能够达到去噪保边的效果。相比,双边滤波多了一种,也就是还考虑了所以双边滤波是结合图像的空间邻近度和像素值相似度的一种折衷处理。先看看对比效果:wsize=23*23, sigma(space)=10,sigma(color)=35在同样的掩膜尺寸、sigma(space)的情况下,双边滤波能去除噪声污染并能保持边缘。图像增强、图像去雾、图像去噪、图像恢复、美颜等等。
2023-04-07 10:47:49
795
转载 U-Net模型
在网络结构中,卷积基本上都是成对使用的,所以就定义了一个DoubleConv类网络结构图:1.1DoubleConv 模块代码实现)in_channels : 指的是输入特征层的channelsout_channels: 指的是经过DoubleConv层后输出特征层的channelsmid_channels: 指第一个卷积层输出的channels。......
2022-08-04 10:00:29
4920
原创 bounding box 回归
【目标检测】基础知识:IoU、NMS、Bounding box regression - 知乎 (zhihu.com)
2021-12-15 20:15:23
2516
原创 Hough变换
先上代码,c++1.hough检测线//LineFinder.h#include"opencv2/imgproc/imgproc.hpp"#include"opencv2/highgui/highgui.hpp"#include "opencv2/core/core.hpp"#include<iostream>//#include <math.h>//#include <cmath>using namespace std;using namespa
2021-12-04 17:34:11
2949
计算机视觉 多角度多目标的灰度NCC模板匹配 亚像素精度 C++ opencv实现,速度快 源码以及测试demo
2025-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人