【EMGU CV】视觉追踪测量里个人觉得有用的参考链接

前言:
这段时间个人的学习记录,因为有些不是一两天就能搞定的,所以常常做得时候想到以前看过某一个帖子很有用但死活找不回来,所以现在有一边做一边记录的习惯

这些帖子从视频读取、预处理到轮廓检测、追踪测量各个方面,如果打不开,要么是删掉了,要么是需要翻qiang,

当然要从零做出一个可以用的系统,这点是不够的,还需要深入到原理,读国内外发的相关研究进展文献,推荐ieee,相对ei和sci个人更喜欢一些,另外有志于此的还可以多关注行业动态,海康、百度、opencv和Google等


概述
https://www.jianshu.com/p/7bcb18084966

imread方法

我原数据不是图片,是视频帧,保存在Mat里的,然后报错说无法直接用imread方法转
【睡了一晚起来,我决定,这个方法先放弃hhhhh,反正影响不大】
CvInvoke.Imread Method
【opencv】opencv中Mat类型转换 ConvertTo
OpenCV Mat类的convertTo函数,数据类型转换
https://bbs.csdn.net/topics/391993646?page=1这里有提到imread和imwrite可以互转

灰度化

几种灰度处理代码:
EmguCv通道分离
【深度好文】图像灰度化计算方式对比
opencv分量法、加权平均法、最大值法、平均值法灰度化
探索图像处理技术——OpenCV,蓝精灵那个
https://towardsdatascience.com/exploring-image-processing-techniques-opencv-4860006a243
OpenCV图像灰度化的六种方法

分离和合并

https://www.cnblogs.com/HL-space/p/10546605.html,split
https://blog.csdn.net/zhw864680355/article/details/88045073

图像增强

opencv——图像增强算法实现
OpenCV图像增强(python)
乱七八糟说得很细
https://cloud.tencent.com/developer/article/1667213
CLAHE讲的好
https://www.cnblogs.com/Imageshop/archive/2013/04/07/3006334.html?spm=a2c6h.12873639.article-detail.5.370d55b5COsnGH
阿里云社区
https://developer.aliyun.com/article/649512

直方图

EMGU.CV入门(十六、图像直方图)
灰度图像–图像增强 直方图均衡化(Histogram equalization),有代码由公式啥的,不错

滤波

边缘保护滤波
https://learnopencv.com/non-photorealistic-rendering-using-opencv-python-c/
在 MATLAB 中使用 OpenCV 执行保边图像平滑
【OpenCV 4】边缘保护滤波:edgePreservingFilter()

OpenCV—Python 图像滤波(均值、中值、高斯、高斯双边、高通等滤波)
图像平滑去噪之高斯滤波器

加噪声

高斯斑点椒盐泊松
http://www.codebaoku.com/it-python/it-python-243407.html
matlab
https://ww2.mathworks.cn/help/images/ref/imnoise.html
opencv-python去噪
https://blog.csdn.net/qq_31239495/article/details/90404630

高斯和双边

高斯,解释清楚
https://www.cnblogs.com/suubai/p/12484025.html
双边,解释清楚
https://www.cnblogs.com/suubai/p/12487021.html
视频噪声网站
https://www.neatvideo.com/download
双边参数
https://dsp.stackexchange.com/questions/6289/understanding-the-parameters-of-the-bilateral-filter
各种滤波总结
http://chongjg.com/2020/04/19/Image-Denoising/

canny

Canny Edge Detection Step by Step in Python — Computer Vision
边缘几个的分类
https://pyimagesearch.com/2021/05/12/opencv-edge-detection-cv2-canny/

Image Gradients with OpenCV (Sobel and Scharr)使用 OpenCV
canny、sobel核prewitt代码
https://gist.github.com/rahit/c078cabc0a48f2570028bff397a9e154
过零算法
https://homepages.inf.ed.ac.uk/rbf/HIPR2/zeros.htm

整个流程的教程,从边缘检测到最终Harrs角点
http://www.robindavid.fr/opencv-tutorial/chapter5-line-edge-and-contours-detection.html

Laplacian

https://www.owlnet.rice.edu/~elec539/Projects97/morphjrks/laplacian.html
https://aishack.in/tutorials/sobel-laplacian-edge-detectors/
https://homepages.inf.ed.ac.uk/rbf/HIPR2/log.htm

几个检测的C#完整版本
https://blog.csdn.net/flymoon87/article/details/82818299

可以搜代码示例的网站,C#可用
https://csharp.hotexamples.com/zh/examples/Emgu.CV.VideoSurveillance/BackgroundSubtractor/-/php-backgroundsubtractor-class-examples.html

背景差分

讲了两个opencv相关算法,但和emgu关系不大
https://learnopencv.com/background-subtraction-with-opencv-and-bgs-libraries/
活活气死。代码就是跑不出来
https://www.sicara.fr/blog/2019-03-12-edge-detection-in-opencv
形态学的
https://blog.csdn.net/xjjatdna/article/details/85412751
csdn上三个C#写的运动检测例子,包括背景差分
https://blog.csdn.net/hellohake/article/details/107342829

MorphologyEx,形态学

讲的很细致的网站
https://pyimagesearch.com/2021/04/28/opencv-morphological-operations/
opencv官方,有线上程序跑
https://docs.opencv.org/3.4/d4/d76/tutorial_js_morphological_ops.html
图片例子选的好
https://opencv24-python-tutorials.readthedocs.io/en/latest/py_tutorials/py_imgproc/py_morphological_ops/py_morphological_ops.html

相关滤波器

基本介绍和Mosse介绍
https://dyfloveslife.github.io/2019/12/16/Correlation-Filter
有MOSSE和KCF,自己详细介绍
https://blog.csdn.net/sgfmby1994/article/details/68490903
主要公式
https://blog.csdn.net/Kena_M/article/details/53982633

MOSSE

ieee原文
http://ieeexplore-ieee-org-s.vpn.hhu.edu.cn:8118/document/5539960
MOSSE和KCF,相关滤波非常好的博客
https://blog.csdn.net/sgfmby1994/article/details/68490903
还行吧讲的
https://blog.csdn.net/qq_32763701/article/details/83444668
和上一个结合起来看
https://blog.csdn.net/weixin_39298885/article/details/124492321

找轮廓

识别答题卡,讲的非常细致
https://www.csdn.net/tags/MtTaAg5sMDk4NzUxLWJsb2cO0O0O.html
findcontours的几种类型对比以及代码讲解
https://dotblogs.com.tw/shaynling/2017/10/06/160053
emgu二值化
https://www.796t.com/content/1546738927.html
对findcontours讲解很细致
https://medium.com/analytics-vidhya/contours-and-convex-hull-in-opencv-python-d7503f6651bc
凸包的讲解
https://theailearner.com/2019/12/05/finding-convex-hull-opencv-python/
讲得很细致的,尤其是父子层级和近似类型
https://learnopencv.com/contour-detection-using-opencv-python-c/

findcontour的分级,个人理解
https://blog.csdn.net/libaineu2004/article/details/121217033
知乎原理
https://zhuanlan.zhihu.com/p/107257870
知乎原理2
https://zhuanlan.zhihu.com/p/144807771
轮廓近似
https://pyimagesearch.com/2021/10/06/opencv-contour-approximation/
轮廓近似,有公式
https://blog.csdn.net/yohnyang/article/details/121499862
凸包,自己画图
https://www.cnblogs.com/cjyyb/p/7260523.html
凸包,那个牛逼网站
https://medium.com/@pascal.sommer.ch/a-gentle-introduction-to-the-convex-hull-problem-62dfcabee90c
复杂
https://www.jianshu.com/p/9d38c6a8e5b8

动态追踪

球的运动轨迹显示
https://pyimagesearch.com/2015/09/14/ball-tracking-with-opencv/

KCF

讲追踪各种概念挺细
https://viso.ai/deep-learning/object-tracking/

翻译
CSDN:KCF论文详解
大神对KCF的论文讲解
https://blog.csdn.net/crazyice521/article/details/53525366
ieee专门的讲解KCF文章
http://ieeexplore-ieee-org-s.vpn.hhu.edu.cn:8118/document/8614990
博客园详解
https://www.cnblogs.com/jins-note/p/10215511.html
膜拜大佬流程核手推算法
https://blog.csdn.net/gbyy42299/article/details/103982866

CSRT

官方项目git
https://github.com/alanlukezic/csr-dcf
CSRT追踪比较
https://medium.com/teleidoscope/comparing-state-of-the-art-region-of-interest-trackers-906ba420e80d
几种追踪算法合成的ieee
Auto-correct-integrated trackers with and without memory of first frames
http://d-wanfangdata-com-cn-s.vpn.hhu.edu.cn:8118/periodical/ChlQZXJpb2RpY2FsRU5HTmV3UzIwMjIwNTA2EiBmNDUyOGQ2NTMxMGE2MGE3Y2EyMGU2MDYzZjViZGMxORoIaGphNnl0d3g%3D

质心

整体简介
https://learnopencv.com/find-center-of-blob-centroid-using-opencv-cpp-python/
图像矩,带图说计算的。
https://theailearner.com/2020/10/16/image-moments/
官方代码!!!
https://docs.opencv.org/3.4/d0/d49/tutorial_moments.html

McvMoment不用了!!!!现在是CvInvoke.Moment!!!!

参考的官方代码
https://blog.csdn.net/jimtien/article/details/118384943
比较有用,过程清楚
https://blog.csdn.net/xjjatdna/article/details/85534788
代码较短,也有部分作用
https://blog.csdn.net/hellohake/article/details/105067794

光流法

讲原理非常好的一篇文章
https://blog.csdn.net/qq_41368247/article/details/82562165
事件相机
https://blog.csdn.net/weixin_44570845/article/details/120252609

相机标定

知乎讲解原因文
https://zhuanlan.zhihu.com/p/87334006
原理、单目和双目
https://blog.csdn.net/Aoulun/article/details/78768570
单目,还有公式,pitch,看不懂
https://blog.csdn.net/bblingbbling/article/details/123519758
大量公式,原理讲的简单
https://blog.csdn.net/a083614/article/details/78579163

https://blog.csdn.net/ikoiiii/article/details/85219059
棋盘格
https://calib.io/pages/camera-calibration-pattern-generator

opencv相机标定

怎么做
https://blog.csdn.net/dgut_guangdian/article/details/107467070
https://www.cnblogs.com/long5683/p/10094122.html
python
https://docs.opencv.org/4.x/dc/dbb/tutorial_py_calibration.html
https://learnopencv.com/camera-calibration-using-opencv/

matlab相机标定

详细流程,但关于原理和参数对应的参考值没有大介绍,甩了一篇张定友翻译
https://blog.csdn.net/heroacool/article/details/51023921
matlab标定参数讲解,包括计算一像素和实际对应距离
https://blog.csdn.net/qq_41372644/article/details/121089361

https://blog.csdn.net/m0_37914211/article/details/81394824
matlab官方,检查单目标定精确性
https://www.mathworks.com/help/vision/ug/evaluating-the-accuracy-of-single-camera-calibration.html

https://www.mathworks.com/help/vision/ug/using-the-single-camera-calibrator-app.html

matlab直方图

很好看的csdn
https://blog.csdn.net/weixin_53447776/article/details/116855016
官方改直方图颜色
https://ww2.mathworks.cn/help/matlab/ref/matlab.graphics.chart.primitive.histogram-properties.html
通道分离
https://blog.csdn.net/u012428169/article/details/52798247

二值化

https://learnopencv.com/otsu-thresholding-with-opencv/
自适应的
https://pyimagesearch.com/2021/05/12/adaptive-thresholding-with-opencv-cv2-adaptivethreshold/

重投影

https://blog.csdn.net/weixin_49804978/article/details/121922128

https://www.cnblogs.com/Jessica-jie/p/7242179.html

宝藏
https://blog.csdn.net/JennyBi/article/details/100155519

相似三角

https://zhuanlan.zhihu.com/p/279298101

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值