![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图像处理
文章平均质量分 59
视觉菜鸟Leonardo
隐姓埋名,勤学苦练。
展开
-
无监督新篇章——Halcon深度学习
get_dict_param (DLSamples[0], 'key_exists', 'split', SplitExists):查询数据集参数。get_dl_model_param (DLModelHandle, 'type', ModelType):请求模型对图像施加的要求。get_dict_tuple (DLDataset, 'samples', DLSamples):将数据集参数传给模型。具体到每张图片,会根据文件名给分为ok还是ng。原创 2022-10-31 22:00:31 · 2335 阅读 · 0 评论 -
机器学习数学知识
1.协方差(Covariance) 在概率论和统计学中用于衡量两个变量的总体误差,方差是协方差的一种特殊情况(两个变量相同)。协方差表示的是两个变量的总体的误差,这与只表示一个变量误差的方差不同。如果两个变量的变化趋势一致,也就是说如果其中一个大于自身的期望值,另外一个也大于自身的期望值,那么两个变量之间的协方差就是正值。如果两个变量的变化趋势相反,即其中一个大于自身的期望值,另外一个却小于自身的期望值,那么两个变量之间的协方差就是负值。 协方差用于表示变量间的相互关系:正相关、负相关、不相关原创 2022-10-24 22:14:33 · 381 阅读 · 0 评论 -
无监督异常检测实际应用价值对比
无监督指标对比原创 2022-10-14 09:09:07 · 696 阅读 · 0 评论 -
YOLO目标检测
YOLO目标检测(项目开始)原创 2022-09-12 20:05:02 · 3678 阅读 · 0 评论 -
无监督学习(吴恩达)
无监督学习原创 2022-09-09 09:00:53 · 285 阅读 · 0 评论 -
无监督学习 论文
无监督学习论文原创 2022-08-31 10:40:53 · 880 阅读 · 0 评论 -
halcon实例
halcon例程代表原创 2022-08-10 22:37:55 · 429 阅读 · 0 评论 -
Halcon算子解释
halcon算子解释原创 2022-08-10 11:15:14 · 4158 阅读 · 0 评论 -
工业检测深度学习方法综述
工业缺陷检测深度学习方法综述原创 2022-08-09 15:59:25 · 3593 阅读 · 0 评论 -
缺陷检测(图像处理部分)
零件缺陷检测相关论文原创 2022-08-04 21:55:55 · 14466 阅读 · 1 评论 -
工业相机CCD与CMOS
两种工业相机的特性原创 2022-08-04 16:41:35 · 1090 阅读 · 0 评论 -
Transformer
transformer原创 2022-08-01 19:25:47 · 1726 阅读 · 0 评论 -
Halcon缺陷检测
halcon缺陷检测学习原创 2022-07-20 10:05:38 · 3008 阅读 · 0 评论 -
基于PyTorch的FCN-8s语义分割模型搭建
对语义分割的学习进行总结:一、选取数据集初步学习语义分割,选取VOC2012数据集,该数据集分为21类,其中20类为前景物体,1类为背景。地址:http://host.robots.ox.ac.uk/pascal/VOC/voc2012/VOCtrainval_11-May-2012.tar数据集下载后,对于语义分割网络主要用到"ImageSets","JPEGImages","SegmentationClass"三个文件夹,ImageSets\Segmentation包含训练集和验证集的图片名原创 2022-05-07 02:14:43 · 2351 阅读 · 0 评论 -
Pytorch语义分割理解
贴出部分pytorch的语义分割代码理解#读取图片image =PIL.Image.open("D:\\DataSets\\PascalVOC2012\\VOCdevkit\\VOC2012\\JPEGImages\\2010_003055.jpg")#图片预处理,转化为0-1之间image_transf =transforms.Compose([ transforms.ToTensor(), transforms.Normalize(mean=[0.485,0.456,0.40原创 2022-05-02 20:34:56 · 2636 阅读 · 0 评论 -
光条中心提取方法总结(二)
传统算法见之前的文章:光条中心提取方法总结(一)_视觉菜鸟Leonardo的博客-CSDN博客e二、深度学习方法利用深度学习来进行光条中心提取是这几年刚兴起的方法,目前可供参考的论文屈指可数。方法从两个途径切入:(1)利用深度学习进行光条图像处理,得到纯净无杂质的光条图像,再利用传统算法进行光条中心提取。(2)使用端到端深度学习直接提取光条中心先讨论第二种,端到端深度学习1.构建了语义分割与目标检测相结合的深度学 习模型用于焊缝图像的检测论文:焊缝图像中结构光条纹的检测与分割原创 2022-04-13 23:19:12 · 2048 阅读 · 0 评论 -
光条中心提取方法总结(一)
现阶段光条中心提取主要分为两大类:传统算法和深度学习算法,其中传统算法应用较广,主要有几何中心法和能量中心法;而且对于深度学习算法 ,近几年刚开始流行,关于这类的论文屈指可数。一、传统算法1)提取 光条的几何中心法 ,如阈值法 、中心法等;2)提取 光条的能量中心法, 如极值法 、重心法、拟合法等。 提取几何中心算法简单 ,运行速度快, 但精度低, 受阈值与噪声影响较大。对于这些基本算法不做赘述,以下算法均为论文所提出的改进算法(附论文)。1.基于图像灰度梯度的条纹中心全分辨率精确提取方原创 2022-04-09 22:46:15 · 5311 阅读 · 0 评论 -
计算某像素点法线
已知曲线上三点,如何求中间一点的法向量。_wujpbb7的博客-CSDN博客_点的法向量怎么求转载 2022-03-25 01:06:31 · 541 阅读 · 0 评论 -
光条提取中的连通域筛除
在线结构光三维重建中,对于得到的激光光条需要先进行图像处理,其中包括使用连通域筛除来去除图片中出光条以外的杂志。连通域筛除,步骤为搜索图像的连通区轮廓->遍历各个连通区->基于阈值删除面积较小的连通区使用findContours函数来寻找轮廓,使用const_iterator迭代器来遍历连通区轮廓,使用boundingRect计算轮廓面积,设置面积阈值,轮廓面积比阈值小,则灰度值调为0,反之不变。连通区域筛除程序:/*** @brief Clear_MicroConne转载 2022-03-20 20:24:00 · 337 阅读 · 0 评论 -
PCL窗口操作
pcl_viewer 窗口操作 加载显示点云以后我们可以,在 pcl_viewr 窗口中我们可以使用以下按键来调整视角、放大和缩小:r键:重现视角。如果读入文件没有在主窗口显示,不妨按下键盘的r键一试。j键:截图功能。g键:显示/隐藏 坐标轴。-/+:-(减号)可缩小点;+(加号)可放大点。q键:退出 鼠标:左键,使图像绕自身旋转;滚轮, 按住滚轮不松,可移动图像,滚动滚轮,可放大/缩小 图像; 右键,“原地” 放大/缩小。p, P : switch to a point原创 2022-03-18 01:00:45 · 2168 阅读 · 0 评论 -
MFC读取点云,只能正常显示第一个,显示后面时报错
问题 :使用MFC显示点云时,第一个正常打开,第二个打开时报错经过断点调试,发现问题出在上网一查,发现showCloud函数本身存在这个问题,不能连续可视化多次点云,于是采用另一中显示点云的方法:使用智能指针问题解决...原创 2022-03-17 18:59:16 · 404 阅读 · 0 评论 -
使用PCL库时出现flann_algoritm_t等问题
使用PCL库时出现flann_algoritm_t等几十个报错,如图所示:解决方法:在属性管理器中注意PCL与Opencv配置顺序,问题出在两者库之间存在直接冲突,导致flann使用的是OpenCV的定义方式而不是pcl,所以我们需要将两者调换顺序,PCL在前如图:问题解决。...原创 2022-03-17 18:50:03 · 3256 阅读 · 2 评论 -
PyCharm+Anaconda配置OpenCV4.4和PyQt5
新人首次发博,如有不妥之处,多多指教。OpenCV作为比较火爆的计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。 本次使用PyCharm2021搭载Anaconda配置OpenCV4.4以及PyQt5。 Pycharm的安装以...原创 2022-03-05 22:12:30 · 3803 阅读 · 0 评论