如何从 calcOpticalFlowFarneback 中提取像素的速度矢量

2023-12-02

我一直在寻找提取两帧中每个像素的速度向量。我使用 opencv 函数作为流程:

calcOpticalFlowFarneback(Previous_Gray, Current_Gray, Optical_Flow, 0.5, 3, 15, 3, 5, 1.2, 0);

Previous_Gray = previous frame 
Current_Gray = current frame 

它为我提供了第三个参数 Optical_Flow 中的数组,但我无法真正知道如何使用该数组提取速度矢量。

提前致谢。

Dawit


垫子&流量: 计算得到的血流图像;将具有与 prevImg 相同的大小 并输入 CV_32FC2

这种类型意味着每个像素的运动有 2 个浮点变量(假定为 x 和 y)。 尝试这个:

Optical_Flow.at<cv::Point2f>(1023,767).x
Optical_Flow.at<cv::Point2f>(1023,767).y
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从 calcOpticalFlowFarneback 中提取像素的速度矢量 的相关文章

  • 使用 openCV 和 python 检测物体

    我正在尝试使用 OpenCV 和 Python 检测下图中的白点 我尝试使用函数 cv2 HoughCircles 但没有成功 我需要使用不同的方法吗 这是我的代码 import cv2 cv import numpy as np impo
  • 如何使用 OpenCV 检测图像帧中的对象?

    我正在使用 Raspberry Pi 开发一个漫游器 它将清扫房间并捡起掉落在地上的物体 为了检测物体 我使用了在流动站操作开始时拍摄的参考图像 以及每 10 秒单击一次的图像 新图像 为了确定图像帧是否发生变化 我在参考图像和新图像之间进
  • brew 链接 jpeg 问题

    我正在尝试安装opencv在 Mac OSX Lion 上 brew install opencv 我收到以下错误 以及其他一些类似的错误 Error The linking step did not complete successful
  • 查找彼此接近的对象边界

    我正在研究一个计算机视觉问题 其中问题的第一步是找到物体彼此靠近的位置 例如 在下图中 我感兴趣的是找到灰色标记的区域 Input Output 我目前的方法是首先反转图像 然后通过侵蚀进行形态梯度跟随 然后删除一些不感兴趣的轮廓 脚本如下
  • 相机标定(OpenCV 2.3)-如何使用畸变参数?

    我有一组带有一些附加标记的刚体图像 我在这些标记之一中定义了一个原点坐标系 我想获得该坐标系与在相机原点定义的坐标系之间的旋转和平移 我尝试了一段时间 POSIT 以下this http goo gl cUYYt 但从未获得可接受的结果 直
  • 在 RGB 图像上绘制多类语义分割透明叠加

    我有语义分割掩码的结果 值在 0 1 之间 需要大津阈值来确定什么是积极的 我想直接在 RGB 图像上绘制 在 RGB 图像上每个预测类具有不同的随机颜色 我使用以下内容绘制了具有单一颜色的单个蒙版 是否有一个包或简单的策略可以为多类别做到
  • 在 QtCreator 中将 OpenCV 2.3 与 Qt 结合使用

    随着 OpenCV 2 3 版本终于发布 我想在我的系统上编译并安装这个最新版本 由于我经常使用 Qt 和 QtCreator 我当然希望能够在我的 Qt 项目中使用它 我已经尝试了几种方法几个小时 但总是出现错误 第一次尝试 使用WITH
  • BASH 脚本编译多个 C++ 文件 - OpenCV

    请参见在C 和OpenCV中调用其他文件中的函数 https stackoverflow com questions 24442836 call functions in other files in c and opencv 对于最初的问
  • 为什么我无法在 Mac 12.0.1 (Monterey) 上使用 pip 安装 OpenCV? [复制]

    这个问题在这里已经有答案了 当我尝试使用 python pip 安装 OpenCV 时 它显示了以下内容 Remainder of file ignored Requirement already satisfied pip in Libr
  • 从图像坐标获取对象的世界坐标

    I have been following this http docs opencv org modules calib3d doc camera calibration and 3d reconstruction html docume
  • minAreaRect OpenCV 返回的裁剪矩形 [Python]

    minAreaRectOpenCV 中返回一个旋转的矩形 如何裁剪矩形内图像的这部分 boxPoints返回旋转矩形的角点的坐标 以便可以通过循环框内的点来访问像素 但是在 Python 中是否有更快的裁剪方法 EDIT See code在
  • 2d 图像点和 3d 网格之间的交点

    Given 网格 源相机 我有内在和外在参数 图像坐标 2d Output 3D 点 是从相机中心发出的光线穿过图像平面上的 2d 点与网格的交点 我试图找到网格上的 3d 点 This is the process From Multip
  • 在 Python 中将 OpenCV 帧流式传输为 HTML

    我正在尝试从 opencv Pyt hon 中的 URL 读取视频 然后逐帧处理它 然后将其发送到 HTML 页面 But I am only getting the first frame after that the program g
  • 如何使用 colorchecker 在 opencv 中进行颜色校准?

    我有数码相机获取的色彩检查器图像 我如何使用它来使用 opencv 校准图像 按照以下颜色检查器图像操作 您是想问如何进行颜色校准或如何使用 OpenCV 进行校准 为了进行颜色校准 您可以使用校准板的最后一行 灰色调 以下是您应该逐步进行
  • 如何将 Mat (opencv) 转换为 INDArray (DL4J)?

    我希望任何人都可以帮助我解决这个任务 我正在处理一些图像分类并尝试将 OpenCv 3 2 0 和 DL4J 结合起来 我知道DL4J也包含Opencv 但我认为它没什么用 谁能帮我 如何转换成 INDArray 我尝试阅读一些问题here
  • OpenCV VideoWriter 未写入 Output.avi

    我正在尝试编写一段简单的代码来获取视频 裁剪视频并写入输出文件 系统设置 OS Windows 10 Conda Environment Python Version 3 7 OpenCV Version 3 4 2 ffmpeg Vers
  • OpenCV:如何从网络摄像头获取原始 YUY2 图像?

    你知道如何获得吗raw YUY2来自网络摄像头的图像 使用 OpenCV DirectShow 无 VFW http opencv willowgarage com wiki CameraCapture http opencv willow
  • 如何在 cv2.VideoWriter 中使用 FPS 参数?

    好的 所以我正在制作视频 我想确切地知道如何使用 FPS 参数 它是一个浮点数 所以我假设这是我想要的每帧之间的间隔 你能给个例子吗 我只想知道视频会如何随着 FPS 参数值的变化而变化 因为我制作的视频现在太快了 谢谢 确实只是这样 fr
  • “没有名为‘cv2’的模块”,但已安装

    我已经安装了包含 opencv 贡献的 whl 文件 因为我想使用 SIFT 算法 我在 conda 环境中使用 pip 安装了它 所以当我在 conda list 中提示时 它会向我显示 opencv python 3 4 5 contr
  • 如何在 Qt 应用程序中通过终端命令运行分离的应用程序?

    我想使用命令 cd opencv opencv 3 0 0 alpha samples cpp cpp example facedetect lena jpg 在 Qt 应用程序中按钮的 clicked 方法上运行 OpenCV 示例代码

随机推荐

  • 仅对数字列求和并将值除以总计

    我在对数据框进行一些计算时遇到问题 这是我的 DF 还有更多行和列 我想做的是 步骤 1 对于每个月 我想对资产列进行求和 例如 所有 asset Jan 2018 并输出为 DF 步骤 2 然后 对于每个公司 我想将每月的资产除以该月的总
  • C#:为什么要签署程序集?

    在我接管的一些 C 代码中 在 Visual Studio 2005 中 我注意到程序集都使用相同的签名 snk file 为什么前一作者会以这种方式签署程序集 签署程序集是否必要以及什么 不签字会不会有错 有什么缺点 签署程序集 是否会导
  • JavaScript 中如何四舍五入到小数点后一位?

    你能将 JavaScript 中的数字四舍五入到小数点后一个字符 正确四舍五入 吗 我尝试了 10 round 10 但它在 int 末尾留下了两位小数 Math round num 10 10有效 这是一个例子 var number 12
  • 使用 numpy.frompyfunc 将广播添加到带参数的 python 函数

    从像这样的数组db 这将大约是 1e6 300 and a mask 1 0 1 向量 我将目标定义为第一列中的 1 我想创建一个out由其中相应行组成的向量db匹配mask and target 1 其他地方都是零 db np array
  • google api 机器学习 我可以使用 API KEY 吗?

    出于学习目的 我尝试使用机器学习 ml API https cloud google com ml engine reference rest v1 projects models list 我无法确定是否可以使用 API KEY 而不是
  • 限制表中数据范围的声明性方法

    我想学习一种声明性方法来解决我不时遇到的与独占日期范围相关的数据约束问题 下面是一个简化的示例 我有物品和这些物品的价格 我希望价格的有效日期范围是相互排斥的 没有重叠 据我了解 Oracle 的情况 用户定义的函数不符合使用条件CONST
  • 从 C 到 Java 传递指针变成 NULL

    我正在开发一个适用于 x86 的 Android 应用程序 需要与 C 进行一些集成 我一直在使用 swig JNI 来实现这一点 并且大部分情况都运行顺利 然而 指针给了我一些错误 我的问题是 我能够成功引用模拟器 ARM 中的变量地址
  • 来自索引 URL 的 Angular2 查询参数

    我正在尝试从 Angular2 组件中的 url 获取查询参数 版本 angular2 npm 电子邮件受保护 我正在尝试提取组件中的 id 查询参数并显示它 这是请求 本地主机 8080 index html id 1 boot ts i
  • Oracle SQL 比较日期

    SQL gt select from porder OID BILL ODATE 10 200 06 OCT 13 4 39878 05 OCT 13 5 430000 05 OCT 13 11 427 06 OCT 13 12 700 0
  • 选择十进制形式的浮点数

    我在 PostgreSQL 表中有一个小数字 test CREATE TABLE test r real CREATE TABLE test INSERT INTO test VALUES 0 00000000000000000000000
  • 通过 ACE.OLEDB 从 Excel 进行 sqlbulkcopy 将文本截断为 255 个字符

    使用 SqlBulkCopy 非常直接的导入 string excelConnectionString Provider Microsoft ACE OLEDB 12 0 Data Source filePath Extended Prop
  • 暂存实例还是生产实例?

    服务运行时中是否有任何地方可以告诉我当前是在 暂存 还是 生产 上运行 在生产环境中手动修改配置似乎有点麻烦 当您处于 Prod 或 Staging 状态时 您确实不应该更改配置 暂存区域并非设计为 QA 环境 而只是部署生产之前的等待区域
  • 《Java 8 in Action》提供的演示有误吗?

    这段代码是引用自Java 8 实践 这也在书 11 4 3 中 public Stream
  • JSON.parse 是用什么写的/它是开源的吗?

    PHP 函数是用 C 编写的 如果您愿意 可以查看源代码 例如这里 会话启动源 那么 JavaScript 呢 像 JSON parse 这样的函数是如何实现的 我可以去哪里查看源码 Thanks JSON parse 是原生的 这意味着它
  • Solr DataImportHandler 配置

    我想在 DataImportHandler 的帮助下从 mysql 数据库获取数据 这样我就可以创建索引 现在我已经配置了 Solr 实例 以便它可以在 Tomcat 示例管理页面 上运行 但如果我尝试更改 sorlconfig xml 文
  • 排序数组列表方法很慢

    首先要说的是 我看到了非常相似的问题 但我认为这不是重复的 我需要对字符串数组列表进行排序 其中列表成员的格式为ID NAME以及哪里ID是某个数字并且name一些字符串 我使用的第一个想法很简单 ArrayList
  • 检查用户名是否已存在于数据库 MySQL PHP [重复]

    这个问题在这里已经有答案了 我制作了一个 Registration php 页面 我需要检查用户名是否已在我的数据库中 这样我就不会有 2 个同名的成员 以下是我将用户信息插入数据库的方法 用户名 密码 注册日期等 mysql query
  • 将箭头样式函数转换为“函数”样式

    我有一个这样的函数 const jsonObject a b c const x a b const properties x split const item properties reduce obj prop gt obj obj p
  • C++11:intptr_t/int_ptr_t、intmax_t/int_max_t?

    我正在阅读一些关于 c 11 的文章 我注意到一些关于 int 类型名称的事情 目前 显然该规范只能通过付费才能获得 但二月份的早期草案可在http www open std org jtc1 sc22 wg21 docs papers 2
  • 如何从 calcOpticalFlowFarneback 中提取像素的速度矢量

    我一直在寻找提取两帧中每个像素的速度向量 我使用 opencv 函数作为流程 calcOpticalFlowFarneback Previous Gray Current Gray Optical Flow 0 5 3 15 3 5 1 2