Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何使用Jupyter笔记本保存输出图像?_Python_Image_Image Processing_Jupyter Notebook_Computer Vision - Fatal编程技术网

Python 如何使用Jupyter笔记本保存输出图像?

Python 如何使用Jupyter笔记本保存输出图像?,python,image,image-processing,jupyter-notebook,computer-vision,Python,Image,Image Processing,Jupyter Notebook,Computer Vision,出于教育目的,我正在尝试从该存储库运行以下代码 我正在使用Jupiter笔记本绘制运行以下代码的输出: bright_images= am.brighten(images[0:6]) hp.visualize(bright_images) 我得到了下面的图,它将图像绘制成列 我想单独保存这些输出图像,而不是附加在一起。 我的问题是如何单独保存这些图像,每个图像都以其原始大小保存在文件夹中?来自文档: 可视化功能有助于轻松显示图像,而无需 要求您编写整个代码 如果您深入研究源代码,库将使用c

出于教育目的,我正在尝试从该存储库运行以下代码

我正在使用Jupiter笔记本绘制运行以下代码的输出:

bright_images= am.brighten(images[0:6]) 
hp.visualize(bright_images)
我得到了下面的图,它将图像绘制成列

我想单独保存这些输出图像,而不是附加在一起。
我的问题是如何单独保存这些图像,每个图像都以其原始大小保存在文件夹中?

来自文档:

可视化功能有助于轻松显示图像,而无需 要求您编写整个代码

如果您深入研究源代码,库将使用
cv2
aka
openCV
进行图像处理

因此,您的图像位于
bright_images
中,您可以这样保存图像

import cv2

i = 0
while i < len(bright_images) - 1:
    cv2.imwrite(f'path_to/image_{i}.png', bright_images[i])
    i += 1
导入cv2
i=0
而i
我在执行时添加了这些行,这会给我带来错误。你不认为cv2.cv在OpenCV3中被删除了,功能也发生了变化吗?如果是的话,你能编辑你的帖子吗?错误说明:ModuleNotFoundError:没有名为“cv2.cv”的模块更好吗?剩下的问题是循环工作不好,它在一个映像中写入一个映像6次。我的映像是连续的,并且它们是有序的。当我运行代码时,只需处理并随机编写它们。我想知道您是否可以告诉我如何使保存图像顺序有序?我尝试了“cv2.imwrite(path+'.jpg',bright_images)”,但不幸的是效果不好。到目前为止,它们是按照在bright_images中的顺序保存的。