cv2集自动创建文件夹 并写入图片
时间: 2023-07-16 10:16:40 浏览: 98
自动创建文件夹
你可以使用Python的os模块来创建文件夹。这里是一个实现自动创建文件夹和写入图片的示例代码:
```python
import cv2
import os
# 定义文件夹名和图片名
dir_name = "my_images"
img_name = "my_image.jpg"
# 创建文件夹(如果不存在)
if not os.path.exists(dir_name):
os.makedirs(dir_name)
# 读取图片
img = cv2.imread(img_name)
# 写入图片到文件夹
cv2.imwrite(os.path.join(dir_name, img_name), img)
```
在上面的代码中,我们首先定义了文件夹名称和图像名称。然后,我们使用 `os.makedirs` 函数来创建文件夹(如果不存在)。接下来,我们使用OpenCV的 `cv2.imread` 函数读取图像。最后,我们使用 `cv2.imwrite` 函数将图像写入指定的文件夹中。
注意,我们使用 `os.path.join` 函数来创建文件路径,这样可以确保代码在不同操作系统上的兼容性。
阅读全文