首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么imread返回NULL?

为什么imread返回NULL?
EN

Stack Overflow用户
提问于 2020-01-31 16:44:14
回答 2查看 271关注 0票数 1

我正在尝试将图像数据集导入到test_image变量。我想试试这种方式,因为在我看来它更好看。但是我发现了一个错误:

(内置函数imread()返回NULL )

代码语言:javascript
复制
import cv2 as cv
import os

test_images_path = './test_images/'

test_image = [cv.imread(os.path.join(test_images_path, image) for image in  os.listdir(test_images_path))]
EN

回答 2

Stack Overflow用户

发布于 2020-02-01 13:15:16

cv.imread()的括号位于错误的位置:

代码语言:javascript
复制
import cv2 as cv
import os

test_images_path = './test_images/'

test_images = [cv2.imread(os.path.join(test_images_path, image)) for image in os.listdir(test_images_path)]

for img in test_images:
    cv2.imshow('img', img)
    cv2.waitKey(0)
票数 0
EN

Stack Overflow用户

发布于 2020-01-31 16:50:18

我认为您没有明确指定要从其中获取图像的路径,请确保将图像保存在保存您python文件的相同位置。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60007993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档