前置环境:
Windows:
pip install numpy
pip install matplotlib
Linux:
pip3 install numpy
pip3 install matplotlib
1.读取图像转化成灰度图。
import cv2
import numpy as np
from matplotlib import pyplot as plt
img = cv2.imread('dog.jpg',cv2.IMREAD_GRAYSCALE)
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()

cv2.imwrite('doggray.jpg',img)#保存
1.5 进阶! 批量读取图像转化成灰度图再批量保存。
可用于使用opencv批量处理图

这篇教程介绍了如何使用Python的OpenCV库处理图像和视频。内容包括读取图像并转为灰度图,批量处理图像,读取并转换视频为灰度视频,图像上的绘图写字,图像混合,以及应用阈值和Canny边缘检测技术。适用于想要掌握OpenCV基本操作的学习者。
订阅专栏 解锁全文
23万+

被折叠的 条评论
为什么被折叠?



