【发布时间】:2019-04-01 08:43:35
【问题描述】:
我问你一个非常简单的问题。我想使用 TVL1 函数通过 openCV(和 python)计算光流。但这是我得到的:
AttributeError: 'module' object has no attribute 'DualTVL1OpticalFlow_create'
Traceback (most recent call last):
File "opticalFlowModel.py", line 50, in computeOpticalFlow
optical_flow = cv2.DualTVL1OpticalFlow_create()
AttributeError: 'module' object has no attribute 'DualTVL1OpticalFlow_create'
问题是在这个主题How to compute optical flow using tvl1 opencv function 中,他们似乎使用了完全相同的代码。我也试试这个代码:Speed Up Optical Flow algorithm (If applicable) Python OpenCV 并得到相同的结果。
这是我所有的导入:
import cv2
import numpy as np
from PyQt4.QtGui import *
from PyQt4.QtCore import *
from PyQt4 import QtCore, QtGui
我正在使用 OpenCV 4.0.1
【问题讨论】:
-
pip install opencv-contrib-python
-
我已经安装了带有额外模块的opencv
标签: python opencv opticalflow