欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

光流 | OpenCV实现简单的optical flow(代码类)

发布时间:2025/3/12 编程问答 38 豆豆
生活随笔 收集整理的这篇文章主要介绍了 光流 | OpenCV实现简单的optical flow(代码类) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

博主github:https://github.com/MichaelBeechan
博主CSDN:https://blog.csdn.net/u011344545

#include "stdafx.h" #include <iostream> #include "opencv2/opencv.hpp" using namespace std; using namespace cv; #define UNKNOWN_FLOW_THRESH 1e9  // Color encoding of flow vectors from:  // http://members.shaw.ca/quadibloc/other/colint.htm  // This code is modified from:   // http://vision.middlebury.edu/flow/data/   void makecolorwheel(vector<Scalar> &colorwheel) { int RY = 15; int YG = 6; int GC = 4; int CB = 11; int BM = 13; int MR = 6; int i; for (i = 0; i < RY; i++) colorwheel.push_back(Scalar(255,255*i/RY,0)); for (i = 0; i < YG;i++) colorwheel.push_back(Scalar(255-255*i/YG,255,0)); for (i = 0; i < GC; i++) colorwheel.push_back(Scalar(0,

总结

以上是生活随笔为你收集整理的光流 | OpenCV实现简单的optical flow(代码类)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。