OpenCV(一)图像的打开与显示
程序员文章站
2024-03-25 10:19:16
...
一、使用matplotlib
# -*- coding: utf-8 -*-
'''
Created on Thus Oct 5 13:41:30 2017
@author: mckee
'''
import cv2
from matplotlib import pyplot as plt
img = cv2.imread('../sony2.jpg',0)
plt.imshow(img,cmap = 'gray', interpolation = 'bicubic')
'''
arg1: img
arg2: cmap, 一般是None或 gray
arg3: interpolation,插值方法,可使图像平滑。本例使用bicubic双三次插值。
'''
plt.xticks([]), plt.yticks([]) #隐藏xy轴
plt.show()
二、 使用opencv
import cv2
img = cv2.imread('../sony.jpg')
cv2.imshow('image',img)
k = cv2.waitKey(0)&0xFF
if k == 27:
cv2.destroyAllWindows()
elif k == ord('s'):
cv2.imwrite('../123.jpg',img)#保存图片
cv2.destroyAllWindows()
功能比较简单。
上一篇: ubuntu16.04安装CUDA9.0
下一篇: opengl画立方体、朝向问题
推荐阅读
-
OpenCV(一)图像的打开与显示
-
OpenCV 与 Matlab 中最小二乘法拟合直线数据不一致的问题
-
linux应用项目(一)数码相框(2)数码相框之字符编码与字符的点阵显示
-
Python+Opencv图像处理新手入门教程(一):介绍,安装与起步
-
把相片的详情列表里显示的时间与文件名和标题里指示的时间统一 日期格式string转longandroidcamera
-
Opencv利用ROI将一张图片叠加到另一幅图像的指定位置
-
PHP实现提取一个图像文件并在浏览器上显示的代码_PHP
-
基于python的Opencv项目实战 (一)图像基本操作
-
opencv新手入门----图像的基本操作(一)
-
打开IE浏览器IE窗口显示为一片空白的解决方法