cv2批量将图像翻转180度
时间: 2023-05-21 07:00:54 浏览: 120
可以使用以下代码实现:
```python
import cv2
import os
# 定义函数,批量将图像翻转180度
def flip_images(folder_path):
for filename in os.listdir(folder_path):
img_path = os.path.join(folder_path, filename)
img = cv2.imread(img_path)
if img is not None:
img_flip = cv2.flip(img, 0)
cv2.imwrite(img_path, img_flip)
# 调用函数,传入图像所在文件夹路径
flip_images('path/to/images/folder')
```
这段代码会遍历指定文件夹中的所有图像文件,将它们翻转180度并保存。
阅读全文