opencv保存灰度图
时间: 2023-08-29 10:11:21 浏览: 134
使用OpenCV保存灰度图的方法有多种。以下是其中一种方法的示例代码:
```python
import cv2
img = cv2.imread("images/logo.jpg") # 读取图片
img_gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) # 将图片转化为灰度
cv2.imwrite("images/logo_gray.jpg", img_gray) # 保存灰度图片
```
在这个例子中,我们首先使用`cv2.imread`函数读取了一张彩色图片,然后使用`cv2.cvtColor`函数将其转换为灰度图像。接下来,我们使用`cv2.imwrite`函数将灰度图像保存为一张新的图片,并指定了保存的路径和文件名。最后,我们使用`cv2.imshow`函数显示灰度图片,并使用`cv2.waitKey(0)`等待用户的键盘输入,最后使用`cv2.destroyAllWindows()`关闭显示窗口。
请注意,以上代码中的文件路径和文件名需要根据你的实际情况进行修改。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [OpenCV2彩色图像和灰度图像读取、显示、保存](https://blog.csdn.net/qq_45780647/article/details/122450104)[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^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [python-opencv把彩色图变为灰色图和二值图,并保存](https://blog.csdn.net/genous110/article/details/86777759)[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^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [【OpenCV学习】【3】将彩色图片转化为灰度并保存](https://blog.csdn.net/qq_42108414/article/details/119389982)[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^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
阅读全文