美文网首页
oepncv-python 图像 一

oepncv-python 图像 一

作者: 夏树的宝马 | 来源:发表于2017-12-14 13:14 被阅读153次

简单使用

1.读取文件

cv2.imread()
此函数有两个参数:
第一参数:传入图片的相对路径或者绝对路径,当我们传入的路径不正确,当我们打印时只会返回None
第二个参数:
    *  cv2.IMREAD_COLOR:加载的图片将会去掉alpha通道的值,默认的, 可以由数值  1  代替
    *  cv2.IMREAD_GARYSCALE:加载一个灰度图像   可以由数值  0  代替
    *  CV2.IMREAD_UNCHAGED:加载的图片将会保留alpha通道的值   可以由数值  -1  代替

创建一个指定的窗口
cv2.nameedWindows()

第一参数,创建指定窗口的名字,字符串
第二个参数(可选),是否可以修改窗口大小
          cv2.WINDOW_AUTOSIZE   按图片大小显示,自动  *默认*
          cv2.WINDOW_NORMAL     可修改窗口的大小

显示图片
cv2.imshow()

此函数由两个参数:
第一个参数:用来选择在哪一个windows通道(可能不是很标准)显示,windows通道自动创建,且会适应图片的大小

等待键盘输入
cv2.waitkey()

此函数用来等待指定时间任何键盘输入事件,当为0时默认为无限制时间, 时间使用毫秒

关闭指定窗口
cv2.destroyWindow()

参数为,输入指定的窗口名字

关闭所有的窗口
cv2.destroyAllWindow()

无参数

保存图片
cv2.imwrite()

第一个参数,文件保存的路径
第二个参数,输入的值,可以是一张图片(cv读取的)或者,np数组

总结:
读取一张图片,然后显示它,当我们按下 键盘'esc'键就退出,当我们按下键盘's'键就保存并退出

import numpy as np
import cv2

img = cv2.imread('messi5.jpg',0)
cv2.imshow('image',img)
k = cv2.waitKey(0)
if k == 27:         # wait for ESC key to exit
    cv2.destroyAllWindows()
elif k == ord('s'): # wait for 's' key to save and exit
    cv2.imwrite('messigray.png',img)
    cv2.destroyAllWindows()

以上内容来自:

http://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_gui/py_image_display/py_image_display.html#display-image

相关文章

  • oepncv-python 图像 一

    简单使用 1.读取文件 创建一个指定的窗口cv2.nameedWindows() 显示图片cv2.imshow()...

  • OpenCV-Python学习(一):图像入门

    目标: 1.读取图像 2.显示图像 3.保存图像 4.使用Matplotlib显示图像 一、读取图像 读取图像函数...

  • 三 灰度处理与二值化

    一、图像种类 首先来看一下图像种类(ps: 这里介绍用到的彩色图像,灰度图像,二值图像,其他图像暂不做介绍)。 每...

  • Opencv之图像灰度化

    一、图像种类 首先来看一下图像种类(ps: 这里介绍用到的彩色图像,灰度图像,二值图像,其他图像暂不做介绍)。 每...

  • 关于MATLAB图像处理基础操作的记录

    一、图像的几何变换 1、图像的平移操作 2、图像的缩放操作 3、图像的旋转操作 4、图像的镜像操作 5、图像的错切...

  • 数字图像处理复习(三)

    图像复原 基本概念 图像复原和图像增强的区别 图像增强:是一个主观的过程,从视觉角度,改善图像质量。图像增强被认为...

  • OpenCV学习笔记(六)方框、均值、高斯滤波

    一、图像平滑与滤波概念 介绍图像滤波之前有必要了解一下图像平滑的概念。 图像平滑(smoothing)也称为图像模...

  • 静心730天图像记忆之图像联想

    图像记忆之图像联想 今天继续学习图像记忆。那么上节课,讲到了图像展现。也讲到了这个图像记忆的第一步就是图像展现,是...

  • OpenGL之 纹理相关Api

    一、原始图像数据 图像存储空间 = 图像高 * 图像宽 * 每个像素的字节数 二、纹理 纹理也称纹理图像,一般指图...

  • 图像的统计特征(二)

    图像均值 图像的均值即是指图像的平均值。若图像为RGB的彩色图像,图像的均值指所有颜色的平均值;若图像为灰度图像,...

网友评论

      本文标题:oepncv-python 图像 一

      本文链接:https://www.haomeiwen.com/subject/vrogixtx.html