首页 > 其他分享 >OpenCV 光流计算跟踪、图像镜像翻转处理【4】

OpenCV 光流计算跟踪、图像镜像翻转处理【4】

时间:2022-10-07 20:13:26浏览次数:41  
标签:.. opencv cd OpenCV samples 光流 镜像 如下 运行


OpenCV 光流计算跟踪、图像镜像翻转处理【4】_计算机视觉


基于颜色分布的连续自适应均值漂移【跟踪】算法(camshift algorithm)


有兴趣了解这个算法可以自行检索该算法相关文献:

​例如:基于Camshift算法的小球跟踪​

脚本运行输入

​输入是一个 mp4 需要自行点击下载​

运行代码如下:

# 下载的 mp4  文件 copy 到 opencv/samples/data/ 目录下

cp slow_traffic_small.mp4 opencv/samples/data/


cd opencv/samples/python/tutorial_code/video/meanshift

# 运行输入如下:

python camshift.py ../../../../data/slow_traffic_small.mp4

# 另外一个 meanshift.py 脚本也可以运行测试:

运行效果如下:

OpenCV 光流计算跟踪、图像镜像翻转处理【4】_python_02


Lucas-Kanade Optical Flow calculation【光流计算跟踪】


运行代码如下:

cd

运行效果如下:

OpenCV 光流计算跟踪、图像镜像翻转处理【4】_python_03

运行代码如下:

cd opencv/samples/python/tutorial_code/video/optical_flow

# 需要 把 vtest.avi copy 到当前目录作为默认输入

效果如下:

OpenCV 光流计算跟踪、图像镜像翻转处理【4】_计算机视觉_04


This program demonstrates line finding with the Hough transform【使用霍夫变换进行寻线的过程】


运行代码如下:

cd  /opencv/samples/python/tutorial_code/ImgTrans/HoughLine

# 把 opencv-master4.5.1\opencv\samples\data 目录下 代码使用的 数据 copy 到 当前目录
cp ../../../../data/sudoku.png .

python hough_lines.py

# 或者另一个 方法

cd

运行效果如下:

OpenCV 光流计算跟踪、图像镜像翻转处理【4】_当前目录_05

OpenCV 光流计算跟踪、图像镜像翻转处理【4】_计算机视觉_06


Sample code that shows the functionality of copyMakeBorder【检测 图像边框】


运行代码如下:

cd

效果如下:

OpenCV 光流计算跟踪、图像镜像翻转处理【4】_ide_07


镜像 翻转


运行代码如下:

cd

效果如下:

OpenCV 光流计算跟踪、图像镜像翻转处理【4】_当前目录_08


图像变形 -- 旋转角度


运行代码如下:

cd

效果如下:

OpenCV 光流计算跟踪、图像镜像翻转处理【4】_人工智能_09


OpenCV 光流计算跟踪、图像镜像翻转处理【4】_计算机视觉_10

标签:..,opencv,cd,OpenCV,samples,光流,镜像,如下,运行
From: https://blog.51cto.com/u_15660370/5734920

相关文章