读入图像

读入图像使用cv2.imread()。

读取方式:

cv2.IMREAD_COLOR:读取一副彩色图像,图像的透明度会被忽略,这是默认参数

cv2.IMREAD_GRAYSCALE:以灰度图模式读入图像

cv2.IMREAD_UNCHANGED:读入一副图像,并且包括图像的alpha通道

#-*- coding: utf-8 -*-

importcv2importnumpy as np

img= cv2.imread(‘test.jpg‘, 0)

读取路径是错的也不会有提示。只能得到一个None

显示图像

使用cv2.imshow()显示图像。

窗口会自动调整为图像大小。

第一个参数是窗口的名字,其次才是我们的图像。

可以创建多个窗口,起不同的名字。

cv2.waitKey()是一个键盘绑定函数。

它的时间尺度是毫秒级。

函数等待特定几毫秒,看是否有键盘输入。

若有输入会返回按键的ascii码值,继续运行。

如果没有输入,返回-1。

如果设置参数为0,则会无限期等待按键。

cv2.destroyAllWindows()

可以删除建立的窗口(可以指定窗口名)

#-*- coding: utf-8 -*-

importcv2importnumpy as np

img= cv2.imread(‘test.jpg‘, 0)

cv2.imshow(‘image‘, img)

cv2.waitKey(0)

cv2.destroyAllWindows()

也可以先创建一个窗口,之后再加载图像。

cv2.namedWindow(‘image‘, cv2.WINDOW_NORMAL)

cv2.imshow(‘image‘, img)

cv2.waitKey(0)

cv2.destroyAllWindows()

保存图像

cv2.imwrite(‘名字‘, 对象)

注意事项:

cv2.waitKey()使用的时候,如果是64位系统,要改为cv2.waitKey() & 0xFF

原文地址:https://www.cnblogs.com/wbyixx/p/9393452.html

python加载图片并显示_python OpenCV 读取并显示图像相关推荐

  1. python加载图片并显示_python读取目录下所有的jpg文件,并显示第一张图片的示例...

    python读取目录下所有的jpg文件,并显示第一张图片的示例 如下所示: # -*- coding: UTF-8 -*- import numpy as np import os from scip ...

  2. python加载图片的方法_python从网络读取图片并直接进行处理的方法

    python从网络读取图片并直接进行处理的方法 更新时间:2015年05月22日 10:09:08 作者:pythoner 这篇文章主要介绍了python从网络读取图片并直接进行处理的方法,涉及cSt ...

  3. Python加载图片并显示

    最近需要涉及python的项目,所以今天就下了一下python的相关环境 1.python(也可以不装这个,因为我自己用的是Anaconda,集成了更多的库) https://www.python.o ...

  4. C# PictureBox加载图片并显示进度条

    以前用winform的PictureBox时没有试过加载网络的图片,刚刚看到一段代码才了解到原来还有LoadAsync这个方法,可以异步加载图片,再加上LoadProgressChanged事件也可以 ...

  5. Windows编程 内存中加载图片并显示 Direct离屏表面的实现

    版本:VS2015 语言:C++ 前段时间去白空轨了,感觉快燃尽了.没有看Windows的书,所以博客也没更,不过请组织放心,从现在开始,即使是节假日,我也会仔细钻研DirectX的. 今天是第七章的 ...

  6. Vc - Qt - 实现加载图片并显示到窗口中

    一.我是如何分析的,并如何做的呢? 1.最终效果展示 2.如何分析,如何做的呢? 当点击uploadBtn按钮时候,会调用打开文件对话框窗口,对话框限制了图片的后缀,只能打开*.png或者*.jpg的 ...

  7. Linux下Qt的QPixmap加载图片无法显示的问题

    在当前路径下加载个图片,有错吗??? 如题,这个问题搞了半天,弄到怀疑自己的能力.直到使用QDir::currentPath();  获取了程序的路径后我才明白,原来是系统的问题. 因为系统当前路径没 ...

  8. uniapp实现加载图片失败显示占位图

    平常在项目中,我们会经常需要有加载网络图片的功能,但是存在图片地址问题.网络问题等导致图片加载失败,需要展示一个占位图,所以我这里总结了三种办法,仅供大家参考,写的不好大家见谅. 一.导入第三方插件, ...

  9. Java中加载图片并显示

    目录 一.首先获得图片 二.将图片显示在界面中 三.完整代码展示 一.首先获得图片 关于图片的加载方式有很多种,这里我只介绍一种,毕竟太多记不住. URL url1=deskball.class.ge ...

最新文章

  1. android 获取手机GSM/CDMA信号信息,并获得基站信息
  2. 别让自己变为一个废掉的程序猿
  3. 操作系统:体验Windows 11,不到1M的小工具来了!
  4. Fluent UDF【4】:C语言
  5. 最长上升子序列——动态规划
  6. 二. 线程管理之线程池
  7. Arp病毒专杀工具下载及其防治解决方案
  8. seo清洗百万长尾词数据的策略
  9. 线路板板SMT贴片中二极管正负极区分方法
  10. 【听课笔记】复旦大学遗传学_03基因与基因突变
  11. 个人百科怎么做,如何申请个人百度百科
  12. QT笔记- 如何判断窗口小部件是否自动出现(或隐藏)了滑条?
  13. android 指纹 分发,移动终端及基于指纹识别来实现操作的方法和系统与流程
  14. HUE介绍及使用功能
  15. linux怎么发送邮件到qq邮箱,centos7命令行下用QQ邮箱发送邮件教程
  16. ABAP 计算汇率的方法
  17. 根据前序遍历和[中序遍历]
  18. Win10安装CUDA11.4和Torch1.9.0
  19. PC - 史上最简单的远程访问群晖 NAS 方法
  20. 关于xml加载提示: Error on line 1 of document : 前言中不允许有内容

热门文章

  1. 进程,线程,消息循环的关系
  2. c#中的DefWndProc是Control类的虚函数
  3. 在C#中调用一个dll函数,其中有个参数为 hdc,如何在C#中得到这个值并传给这个参数呢?
  4. IOS开发基础之SQLite3数据库的使用增删改查
  5. java替换html样式_Java Jsoup替换标签的CSS样式
  6. 物联网通信协议_自动化机器上的物联网网关的目的是什么?
  7. 怎么用cmd关闭系统弹窗_Win10家庭版系统也能使用组策略啦!终于关闭系统自动更新了...
  8. java多态的理解(运行时多态)_Java多态的理解
  9. 3706 teradata 语句报错_Teradata SQL
  10. Valid signing identity not found解决办法(原有IDP私钥丢失)