opencv3.4 for python3.7 图片读、显、存#适应窗口大小

方式一:plt.imshow( )
代码块:

  from matplotlib import pyplot as pltdef test1( ):img = cv2.imread('ljx.jpg',0)plt.imshow(img)#plt.xticks([]), plt.yticks([])  # 隐藏x、y轴plt.show()

效果图:

方法二:cv2.imshow( )

  def detect(in_filename,to_filenmae):img = cv2.imread(in_filename)cv2.namedWindow('test', cv2.WINDOW_NORMAL)cv2.resizeWindow('test',1000, 1000)cv2.imshow('test',img)cv2.waitKey(0)cv2.destoryAllWindows()

cv2.waitKey(0)是等待键入,不添加此句可能导致图像闪退; 使用cv2.namedWindow()函数显示图像。
初始设定函数参数是cv2.WINDOW_AUTOSIZE。把参数改cv2.WINDOW_NORMAL,便可以任意调整窗口大小。当图像维度太大,调整窗口大小将会十分有用。

标题如何存储img变量中的图片信息?

import cv2img = cv2.imread('logo.jpg')
#保存图像#
cv2.imwrite('Filename.jpg',img)

如果Filename.jpg不存在则会生成该图片文件;
如果Filename.jpg存在则会生覆盖该图片文件。

Python下openCV打开图片的几种方式/适应窗口大小相关推荐

  1. Python 通过URL打开图片的几种方式

    Python 通过URL打开图片实例详解 不论是用OpenCV还是PIL,skimage等库,在之前做图像处理的时候,几乎都是读取本地的图片.最近尝试爬虫爬取图片,在保存之前,我希望能先快速浏览一遍图 ...

  2. python下Opencv读取图片

    python下Opencv读取图片 import cv2 #cv2.imread默认读入模式是1,表彩色:0表示灰色 im = cv2.imread('images/1039.jpg') #注意这里的 ...

  3. Python下openCV图像处理-图片展示、图片缩小

    目的 1.窗口显示图片 2.图片缩小 3.图片上显示文字 知识点 1.引包 import cv2 #引用OpenCV功能包 import numpy as np #引用数组功能包 2.窗口展示 ori ...

  4. ps打开图片的三种方式 同步部分基本操作方式

    观看本文 需要您的电脑已安装PS工具 如果没有 可以观看我的文章 PS软件下载安装以基本配置 然后打开PS 就会变成一个这样的界面 然后点击右上角的 PS 进入工作区 然后我们就会进入 一个这样的工作 ...

  5. python 显示PGM格式图片的3种方式

    方式一: def showPGMFile(PGMPath):with open(PGMPath, 'rb') as f:buffer = f.read()try:header, width, heig ...

  6. python用浏览器打开网页的两种方式

    import os import webbrowser os.system('"C:/Program Files/Internet Explorer/iexplore.exe" h ...

  7. AI 质检学习报告——实践篇——第三步:python利用OpenCV打开摄像头截图后实现图片识字

    AI 质检学习报告--实践篇--第一步:python利用OpenCV打开摄像头并截图 AI 质检学习报告--实践篇--第二步:实现图片识字 前边两篇实践已经分别实现了利用OpenCV打开摄像头并截图和 ...

  8. Ubuntu下使用opencv打开图片视频

    Ubuntu下使用opencv打开图片视频 一.安装opencv 二.配置环境 1.安装完成后,开始配置环境 2.更新系统共享链接库 3.修改bash.bashrc 文件 4.完成后执行命令 三.打开 ...

  9. python读取多张图片_python读取图片的几种方式及图像宽和高的存储顺序

    python读取图片的几种方式及图像宽和高的存储顺序 1.opencv 2.imageio 3.matplotlib 4.scipy # coding:utf-8 import cv2 import ...

最新文章

  1. 全球32家人工智能独角兽公司
  2. dell服务器怎么查看网卡型号,dell R730集成网卡什么型号
  3. Elasticsearch: Five Things I was Doing Wrong
  4. sobel算子原理以及运用
  5. The Illustrated Transformer 翻译
  6. 深度学习(十六)基于2-channel network的图片相似度判别-CVPR 2015
  7. 接口 EnvironmentAware
  8. 通过负载均衡器+域名实现容灾切换-(9)GSLB典型产品-F5简介
  9. 城市大脑 —— 数据重塑城市未来
  10. JS自定义表单提交处理方案
  11. 关于HTML条件注释你可能不知道的一些事儿
  12. KITTI数据集GPS数据格式dataformat
  13. 分享一个NI软件卸载工具
  14. tcpclient java_以TcpClient接收消息
  15. 服务器安装安卓模拟器_安卓模拟器多开选择的服务器-BGP显卡物理机
  16. 东方财富:公司总经理陶涛辞任 其实将担任总经理职务
  17. 那些年我用过的app爬虫常用抓包软件
  18. 基于imx8的成熟360全景方案 ,NVP6324+IMX8,N4+IMX8
  19. 蓝桥杯练习系统-入门训练java版
  20. MATLAB工程仿真基础

热门文章

  1. Vmware Ubuntu虚拟机磁盘扩容(非常简单)
  2. FusionCharts简单教程(一)---建立第一个FusionCharts图形
  3. EasyRecovery2022数据恢复软件稳定版及版本区别对比
  4. 计算机应用技术班级介绍,【完满超级团支部】计算机应用技术20-4班开展“点燃青春之火,成就辉煌人生”班级演讲活动...
  5. 数据库中的五种约束及其添加方法
  6. datagridview 单击某个单元格选中一行
  7. 如何系统自学软件测试,看这篇软件测试学习方法万字总结就够了
  8. Super-Auto-Refresh_v2.5.1实现谷歌浏览器定时刷新
  9. Keras安装+Pycharm配置Keras
  10. Python - 升级pip时提示拒绝访问