python - 我想在预测后将图像列表写入文件夹。我该如何解决?
问题描述
predict=[]
for img in glob.glob("test1/*.jpg"):
n= cv2.imread(img)
predicted = model.prediction(n)
predict.append(predicted)
如何将此预测图像列表作为图像保存到文件夹中?模型返回 224x224 灰度图片。
解决方案
对列表中的每个图像使用imwrite :
cv2.imwrite(filename, predicted)
这会将名称为filename的图像保存在当前工作目录中。如果要保存到另一个文件夹,请输入文件的路径而不是文件名:
cv2.imwrite(path_to_file, predicted)
推荐阅读
- python - 如何从 python 中的 txt 文件加载代理?
- java - 尝试将 Java 应用程序推送到 Cloud Foundry 时收到 404 Not Found 错误消息
- scala - 将 json 字符串列缩减为 key/val 列
- google-bigquery - 在 Bigquery 中使用 where 条件更新嵌套记录
- postgresql - 如何执行像 Informatica 这样的分组等效?
- python - python中的拆分方法正在输出索引错误
- ios - RxSwift - 如何使用 Observable.zip 处理不同的错误场景
- r - 如何在 R - 热图中使轴文本更粗体?
- react-native - 排毒测试未打开应用程序,错误:`role=testee not connected, cannot fw action`
- javascript - 如何使用 Mutation Observer 观察父 div 的子 div