码迷,mamicode.com
首页 > 编程语言 > 详细

opencv- python使用

时间:2018-04-24 21:43:11      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:read   彩色   alt   包括   sed   tor   通道   gui   图片   

opencv_python使用

一、opencv中的Gui特性:

  1、读入图像:

    cv2.imread()函数读入图像。其参数是:

      (1)此图片的路径。

      (2)告诉函数如何读取这幅图片:    

        cv2.IMREAD_COLOR:读入一副彩色图像。但图像的透明度会被忽略,可以用1表示。

        cv2.IMREAD_GRAYSCALE:以灰度模式读入图像,可以用0表示。

        cv2.IMREAD_UNCHANGED:读入一幅图像,并且包括图像的alpha通道,我还没有试出来这个该如何表示。

      

技术分享图片
1 import numpy as np
2 import cv2
3 img=cv2.imread(F:\python\opencv\pic\kongfu.jpg,0)
View Code

 

  2、显示图像:

    cv2.imshow() 显示图像。第一个参数是窗口的名字,其次是获得的图像参数。

  3、保存图像:

    使用函数cv2.imwrite()来保存一个图像。第一个参数是一个文件名,之后是你要保存的图像。

  总结代码:

      

技术分享图片
 1 #下面的程序将会加载一个灰度图,显示图片,按下’s’键保存后退出,或者按下 ESC 键退出不保存
 2 import numpy as np
 3 import cv2
 4 img=cv2.imread(F:\python\opencv\pic\kongfu.jpg,0)
 5 cv2.imshow(功夫熊猫,img)
 6 k=cv2.waitKey(0)
 7 if k==27:
 8     cv2.destoryAllWindows()
 9 elif k==ord(s):
10     cv2.imwrite(F:\python\opencv\pic\kongfu.png,img)
11     cv2.destroyAllWindows()
View Code

 

    

 

opencv- python使用

标签:read   彩色   alt   包括   sed   tor   通道   gui   图片   

原文地址:https://www.cnblogs.com/yangsongwei/p/8933521.html

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