先使用细化法去进行激光中心线的粗提取,在此基础上应用灰度重心法进行中心线的精提取。

#include<opencv2/core/core.hpp>
#include<opencv2/calib3d/calib3d.hpp>
#include<opencv2/highgui/highgui.hpp>
#include<opencv2/imgproc/imgproc.hpp>

代码:细化法+灰度重心法提取线激光条纹中心线(CPP+OpenCV)相关推荐

  1. 代码:法向质心法提取线激光条纹中心线(CPP+OpenCV)

  2. 【必备知识】:线激光条纹中心线提取算法导读

    线激光条纹特性 线激光器是由点激光器和前置透镜组成的.点激光器可以为He-Ne激光器或半导体激光器.相比较He-Ne激光器,半导体激光器因其输出光源具有发散性,更适合用于制作线激光器.需要说明的是,半 ...

  3. 灰度重心法提取光条纹中心

    灰度重心法提取激光光条纹中心其实是将光条纹截面的灰度值分布中的质心记作为光条纹的中心. 在一列线激光中先利用极值法求取光强最大的一点gmax,然后确定一个阀值K=gmax-g(g取10-20),在 ...

  4. 灰度重心法提取中心线遇到的问题

    import cv2 img = cv2.imread("E:/tuku/2019-10-28_10_36_21_370.bmp",0) median = cv2.Gaussian ...

  5. 激光条纹中心提取——Zhang-Suen法python

    Zhang-Suen法 原理-- Zhang-Suen法 代码--python代码 原理-- Zhang-Suen法 细化法(又称形态学骨架法)是通过对光条纹不断地进行腐蚀操作,剥离光条纹边界,得到单 ...

  6. 基于Matlab的多线激光中心坐标值提取

    本文是基于给定的两张多线激光图片,如下图所示.需将图片中的激光线的中心线坐标提取出来并绘制激光中心线图形.因为是Matlab课程训练研究大作业,所以全文代码为Matlab,希望可以为相似作业的非专业同 ...

  7. 激光条纹中心提取——灰度中心法python

    激光条纹中心提取--灰度中心法python 灰度中心法 python代码 灰度中心法 灰度重心法是根据每行光条纹横截面内的灰度分布特征逐行进行处理,通过在行坐标的方向上,逐行计算提取光条纹区域的灰度重 ...

  8. 传统激光条纹中心提取算法研究现状

    传统激光条纹中心提取算法研究现状 前言 一.边缘法 二.中心法 三.阈值法 四. 细化法 五.极值法 六.灰度重心法 七.方向模板 八.曲线拟合法 九.Steger 前言 光条中心提取是将宽度大于1的 ...

  9. 激光条纹中心提取——方法总结

    激光条纹中心提取--方法总结 算法 优势 缺点 边缘法 处理速度快:适用于精度要求低的大型物体测量 存在很大误差:要求图像质量较好且结构光特性较高 中心法 适用于条纹质量好且形状规则的物体测量:精度高 ...

  10. 灰度重心法原理与实现

    转自:https://blog.csdn.net/moses1213/article/details/44679603 灰度重心法提取激光光条纹中心其实是将光条纹截面的灰度值分布中的质心记作为光条纹的 ...

最新文章

  1. Linux下计划任务和标准化工作流程
  2. Java黑皮书课后题第8章:8.28(严格相同的数组)如果两个二维数组m1和m2相应的元素相等的话,则认为它们是严格地相同的。编写一个方法,如果m1和m2是严格相同的话,返回true
  3. Android内存管理机制
  4. NWERC2020J-Joint Excavation【构造,贪心】
  5. Python随笔-切片
  6. iPhone应用程序编程指南(文本和Web)
  7. 关于TCHAR和string对象的c.str()一些注意事项
  8. SQLi LABS Less-36
  9. ALGORITHMS
  10. 年夜饭之 -- 洋葱炒墨鱼仔
  11. [NVIDIA] Ubuntu 卸载 cuda
  12. 关于power shell
  13. python能运行vb_vb编程 vb还是python强大
  14. 小程序图片裁剪组件基于image-cropper(修改版)
  15. mysql随机生成中文姓名_mysql 随机生成姓名函数,及模拟大量测试数据
  16. Android 音乐APP(一)扫描本地音乐
  17. 利用ffmpeg将mp4视频转换成多张jpg图片
  18. 企业打造顶级研究院的最优路径是什么?
  19. 使用ShareSDK集成分享框架
  20. Chrome网页编码显示乱码

热门文章

  1. 虚函数表存储的位置(解析C++内存分配及其编译分段)
  2. python仓库管理
  3. python试卷河南理工大学官网_河南理工大学试卷模板
  4. python3爬虫教程
  5. 软考信息安全工程师考试大纲第二版
  6. JS根据城市名称获取所在省份
  7. java能写游戏脚本吗_java能写游戏脚本吗?
  8. 软件测试理论知识总结
  9. 深入浅出聊PLC技术,无线智能家居瞬间「不香了」?
  10. 各家关节机器人示教器特点