cv2.imwrite批量保存图片
时间: 2023-09-05 16:13:40 浏览: 178
好的,您想了解如何使用cv2.imwrite函数批量保存图片。您可以使用Python的os库来获取指定文件夹下的所有图片文件,并循环读取并保存。以下是代码示例:
```python
import cv2
import os
folder_path = 'your_folder_path'
for filename in os.listdir(folder_path):
img = cv2.imread(os.path.join(folder_path, filename))
cv2.imwrite(os.path.join(folder_path, filename), img)
```
在上述代码中,您需要将'your_folder_path'替换为您要保存图片的文件夹的路径。然后,循环读取该文件夹下的所有文件,并使用cv2.imwrite()将其保存回去。
相关问题
cv2.imwrite 批量用法
要批量使用cv2.imwrite,可以结合os模块中的listdir()函数和for循环来实现。具体步骤如下:
1. 使用os.listdir()函数获取指定文件夹下的所有图片文件名。
2. 使用for循环遍历所有图片文件名。
3. 使用cv2.imread()函数读取每张图片。
4. 使用cv2.imwrite()函数将每张图片保存到指定文件夹下。
下面是一个简单的示例代码:
```
import cv2
import os
# 指定文件夹路径
folder_path = 'path/to/folder'
# 获取文件夹下所有图片文件名
file_names = os.listdir(folder_path)
# 遍历所有图片文件名
for file_name in file_names:
# 拼接图片路径
file_path = os.path.join(folder_path, file_name)
# 读取图片
img = cv2.imread(file_path)
# 保存图片
cv2.imwrite('path/to/save/' + file_name, img)
```
注意,上述代码中的路径需要根据实际情况进行修改。
cv2.imwrite保存灰度图
在使用OpenCV的cv2.imwrite函数保存灰度图时,可以像下面这样使用:
cv2.imwrite("路径/文件名.jpg", 灰度图像)。
其中,"路径/文件名.jpg"是保存图像的路径和文件名,灰度图像是通过cv2.cvtColor函数将彩色图像转换为灰度图像后得到的。这样就可以将灰度图像保存在指定的路径下了。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [python open-cv 图像处理基础学习(读取,缩放,转换成灰度图,保存)](https://blog.csdn.net/qq_44728587/article/details/122883104)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [对python cv2批量灰度图片并保存的实例讲解](https://download.csdn.net/download/weixin_38668776/13768474)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)