码迷,mamicode.com
首页 > 其他好文 > 详细

OpenCV 入门

时间:2020-07-12 16:20:38      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:color   win   esc   ==   ide   基础   参考资料   show   技术   

参考资料:

http://www.woshicver.com/   OpenCV-Python 中文文档

图像基础:

读取,展示,保存图片:

技术图片
import cv2 as cv
img = cv.imread("d:/test/1.jpg",cv.IMREAD_COLOR) # 读取
cv.imshow("hello OpenCV",img) # 显示
cv.imwrite("d:/test/1.png",img) # 保存

cv.waitKey(0)
cv.destroyAllWindows()
View Code

 

技术图片
import cv2 as cv
img = cv.imread("d:/test/1.jpg",cv.IMREAD_COLOR) # 读取
cv.imshow("hello OpenCV",img) # 显示
cv.imwrite("d:/test/1.png",img) # 保存

retKey = cv.waitKey(0)
if retKey == 27:         # 等待ESC退出  ESC的ASCII值为27  
    cv.destroyAllWindows()
elif retKey == ord(s): # 如果用户输入的是 s ,保存和退出
    cv.imwrite(mysave.png,img)
    cv.destroyAllWindows()
监控键盘事件,输入esc直接退出,输入s 保存退出

使用matplotlib:

Matplotlib是Python的绘图库,可为你提供多种绘图方法。你将在接下来的文章中看到它们。在这里,你将学习如何使用Matplotlib显示图像。你可以使用Matplotlib缩放图像,保存图像等。

技术图片
import cv2 as cv
import matplotlib.pyplot as plt

img = cv.imread("d:/test/4.jpg",cv.IMREAD_COLOR)  # 读取
plt.imshow(img,cmap="gray")
plt.xticks([])  # 隐藏 x 轴和 y 轴上的刻度值
plt.yticks([])
plt.show()
View Code

 

OpenCV 入门

标签:color   win   esc   ==   ide   基础   参考资料   show   技术   

原文地址:https://www.cnblogs.com/zach0812/p/13288556.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!