
- 安装
- 使用
- 读取与显示
- 改变通道
核心库
pip3 install --user opencv-python==3.4.2.16 --index-url https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host https://pypi.tuna.tsinghua.edu.cn
贡献库
pip3 install --user opencv-contrib-python==3.4.2.16 --index-url https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host https://pypi.tuna.tsinghua.edu.cn使用 读取与显示
import cv2
im = cv2.imread("2.jpg",1) #1为彩色图 0为灰度图
#返回np.ndarray
cv2.imshow("win",im) #显示,非阻塞
#转为灰度图
im_gray = cv2.cvtColor(im,cv2.COLOR_BGR2GRAY)
cv2.imshow("win1",im_gray)
cv2.waitKey() #阻塞,等待用户键盘输入,显示图片
cv2.destroyAllWindows() #销毁窗口
改变通道
import cv2
im = cv2.imread("./images/opencv2.png",1)
#取出一个蓝色通道 cv2中 BGR 顺序
b = im[:,:,0] # 宽、高、通道
#单通道为灰度图,且该通道变为白色,其他通道变为灰色
cv2.imshow("blue",b)
#将蓝色通道置为0
im[:,:,0] = 0
cv2.imshow("blue0",im)
cv2.waitKey()
cv2.destroyAllWindows()
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)