OpenCV(一)图像的打开与显示

来源:互联网 发布:文明5mac 编辑:程序博客网 时间:2024/05/16 14:45

一、使用matplotlib

# -*- coding: utf-8 -*-'''Created on Thus Oct 5 13:41:30 2017@author: mckee'''import cv2from matplotlib import pyplot as pltimg = cv2.imread('../sony2.jpg',0)plt.imshow(img,cmap = 'gray', interpolation = 'bicubic')'''arg1: imgarg2: cmap, 一般是None或 grayarg3: interpolation,插值方法,可使图像平滑。本例使用bicubic双三次插值。'''plt.xticks([]), plt.yticks([])   #隐藏xy轴plt.show()

二、 使用opencv

import cv2img = cv2.imread('../sony.jpg')cv2.imshow('image',img)k = cv2.waitKey(0)&0xFFif k == 27:    cv2.destroyAllWindows()elif k == ord('s'):    cv2.imwrite('../123.jpg',img)#保存图片    cv2.destroyAllWindows()

功能比较简单。

原创粉丝点击