opencv - 如何用opencv调用多个图像
问题描述
我正在使用这行代码在 python 中调用我的图像(img = cv2.imread("frame12160.jpg") 但我只能一次调用一个图像我如何每次调用多个图像并提前感谢
解决方案
您一次只能使用 读取一张图像cv2.imread()
。如果要读取多个图像,请尝试使用os
包并将图像保存到列表中:
import cv2
import os
my_images = []
os.chdir('/home/stephen/Desktop/images/')
for path in os.listdir(os.getcwd()):
img = cv2.imread(path)
my_images.append(img)
推荐阅读
- javascript - 为什么常量的属性或值不是常量
- javascript - 如何使用 JavaScript replace() 删除输入元素
- python - 如何绘制python频率字典?
- javascript - 使用内联 JavaScript 调用路由
- ios - 根据自定义 NSAttributedString 属性调整生成的字形矩形
- c# - 如何修复 varchar 数据类型到 datetime 数据类型的转换导致值超出范围。该语句已终止。'
- android - 不支持浏览器通知
- postgresql - 其中一个 postgres 容器一启动就停止
- ajax - 保存/编辑后如何关闭部分视图?
- matlab - MATLAB R2007b:在 MLP 代码中显示最终权重和偏差