opencv attributeerror 没有属性样本
open cv attribute error no attribute samples
我正在尝试学习 opencv,当我尝试执行代码时出现错误
AttributeError:模块 'cv2' 没有属性 'samples'
有问题的行是 img = cv.imread(cv.samples.findFile("road.png"))
我在 ubuntu 18.04 可以做什么?
完整代码:
import cv2 as cv
import sys
img = cv.imread(cv.samples.findFile("starry_night.jpg"))
if img is None:
sys.exit("Could not read the image.")
cv.imshow("Display window", img)
k = cv.waitKey(0)
if k == ord("s"):
cv.imwrite("starry_night.png", img)
您使用的是过时版本的 OpenCV。
根据文档,cv::samples
命名空间及其功能至少从版本 4.0.0 或 3.4.4 开始可用。
您应该使用较新版本的 OpenCV。 PyPI 上的 opencv-python
模块(可使用 pip
安装)维护得很好。
我正在尝试学习 opencv,当我尝试执行代码时出现错误 AttributeError:模块 'cv2' 没有属性 'samples' 有问题的行是 img = cv.imread(cv.samples.findFile("road.png")) 我在 ubuntu 18.04 可以做什么? 完整代码:
import cv2 as cv
import sys
img = cv.imread(cv.samples.findFile("starry_night.jpg"))
if img is None:
sys.exit("Could not read the image.")
cv.imshow("Display window", img)
k = cv.waitKey(0)
if k == ord("s"):
cv.imwrite("starry_night.png", img)
您使用的是过时版本的 OpenCV。
根据文档,cv::samples
命名空间及其功能至少从版本 4.0.0 或 3.4.4 开始可用。
您应该使用较新版本的 OpenCV。 PyPI 上的 opencv-python
模块(可使用 pip
安装)维护得很好。