Python下openCV打开图片的几种方式/适应窗口大小
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打开图片的几种方式/适应窗口大小相关推荐
- Python 通过URL打开图片的几种方式
Python 通过URL打开图片实例详解 不论是用OpenCV还是PIL,skimage等库,在之前做图像处理的时候,几乎都是读取本地的图片.最近尝试爬虫爬取图片,在保存之前,我希望能先快速浏览一遍图 ...
- python下Opencv读取图片
python下Opencv读取图片 import cv2 #cv2.imread默认读入模式是1,表彩色:0表示灰色 im = cv2.imread('images/1039.jpg') #注意这里的 ...
- Python下openCV图像处理-图片展示、图片缩小
目的 1.窗口显示图片 2.图片缩小 3.图片上显示文字 知识点 1.引包 import cv2 #引用OpenCV功能包 import numpy as np #引用数组功能包 2.窗口展示 ori ...
- ps打开图片的三种方式 同步部分基本操作方式
观看本文 需要您的电脑已安装PS工具 如果没有 可以观看我的文章 PS软件下载安装以基本配置 然后打开PS 就会变成一个这样的界面 然后点击右上角的 PS 进入工作区 然后我们就会进入 一个这样的工作 ...
- python 显示PGM格式图片的3种方式
方式一: def showPGMFile(PGMPath):with open(PGMPath, 'rb') as f:buffer = f.read()try:header, width, heig ...
- python用浏览器打开网页的两种方式
import os import webbrowser os.system('"C:/Program Files/Internet Explorer/iexplore.exe" h ...
- AI 质检学习报告——实践篇——第三步:python利用OpenCV打开摄像头截图后实现图片识字
AI 质检学习报告--实践篇--第一步:python利用OpenCV打开摄像头并截图 AI 质检学习报告--实践篇--第二步:实现图片识字 前边两篇实践已经分别实现了利用OpenCV打开摄像头并截图和 ...
- Ubuntu下使用opencv打开图片视频
Ubuntu下使用opencv打开图片视频 一.安装opencv 二.配置环境 1.安装完成后,开始配置环境 2.更新系统共享链接库 3.修改bash.bashrc 文件 4.完成后执行命令 三.打开 ...
- python读取多张图片_python读取图片的几种方式及图像宽和高的存储顺序
python读取图片的几种方式及图像宽和高的存储顺序 1.opencv 2.imageio 3.matplotlib 4.scipy # coding:utf-8 import cv2 import ...
最新文章
- 全球32家人工智能独角兽公司
- dell服务器怎么查看网卡型号,dell R730集成网卡什么型号
- Elasticsearch: Five Things I was Doing Wrong
- sobel算子原理以及运用
- The Illustrated Transformer 翻译
- 深度学习(十六)基于2-channel network的图片相似度判别-CVPR 2015
- 接口 EnvironmentAware
- 通过负载均衡器+域名实现容灾切换-(9)GSLB典型产品-F5简介
- 城市大脑 —— 数据重塑城市未来
- JS自定义表单提交处理方案
- 关于HTML条件注释你可能不知道的一些事儿
- KITTI数据集GPS数据格式dataformat
- 分享一个NI软件卸载工具
- tcpclient java_以TcpClient接收消息
- 服务器安装安卓模拟器_安卓模拟器多开选择的服务器-BGP显卡物理机
- 东方财富:公司总经理陶涛辞任 其实将担任总经理职务
- 那些年我用过的app爬虫常用抓包软件
- 基于imx8的成熟360全景方案 ,NVP6324+IMX8,N4+IMX8
- 蓝桥杯练习系统-入门训练java版
- MATLAB工程仿真基础
热门文章
- Vmware Ubuntu虚拟机磁盘扩容(非常简单)
- FusionCharts简单教程(一)---建立第一个FusionCharts图形
- EasyRecovery2022数据恢复软件稳定版及版本区别对比
- 计算机应用技术班级介绍,【完满超级团支部】计算机应用技术20-4班开展“点燃青春之火,成就辉煌人生”班级演讲活动...
- 数据库中的五种约束及其添加方法
- datagridview 单击某个单元格选中一行
- 如何系统自学软件测试,看这篇软件测试学习方法万字总结就够了
- Super-Auto-Refresh_v2.5.1实现谷歌浏览器定时刷新
- Keras安装+Pycharm配置Keras
- Python - 升级pip时提示拒绝访问