python 获取图片尺寸_像素尺寸与文件大小关系

python 获取图片尺寸_像素尺寸与文件大小关系Python获取图片的大小/尺寸分辨率1、pil获取:(1)、安装扩展pipinstallPillow(2)、代码fromPILimportImagefile_path=’C:/Users/admin/Pictures/scence/1.jpg’img=Image.open(file_path)imgSize=img.size#大小/尺寸w=img.width…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

Python获取图片的大小/尺寸分辨率

1、pil获取:

(1)、安装扩展

pip install Pillow

(2)、代码

from PIL import Image

file_path = ‘C:/Users/admin/Pictures/scence/1.jpg’

img = Image.open(file_path)

imgSize = img.size  #大小/尺寸

w = img.width       #图片的宽

h = img.height      #图片的高

f = img.format      #图像格式

print(imgSize)

print(w, h, f)

打印:

(534, 300)

534 300 JPEG

2、opencv获取

(1)、安装扩展

pip install opencv-python

(2)、代码

import cv2

file_path = ‘C:/Users/admin/Pictures/scence/1.jpg’

img = cv2.imread(file_path)  #读取图片信息

#sp = img.shape[0:2]     #截取长宽啊

sp = img.shape #[高|宽|像素值由三种原色构成]

print(sp)

打印:

(300, 534, 3)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/194670.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java分页计算公式_java将list分页

    java分页计算公式_java将list分页1根据传入的参数计算1.1请求参数(currPage:当前页、pageSize:每页展示条数),根据这两个参数计算起始起始条数、截止条数 起始条数 firstIndex=(currPage-1)*pageSize 截止条数 lastIndex=currPage*pageSize1.2计算总页码(需获取总条数)pages=total%pageSize==0?total/pageSize:total/pageSize+1…

    2022年10月3日
    2
  • Linux下如何修改host文件「建议收藏」

    Linux下如何修改host文件「建议收藏」1.进入host文件位置:cd/etc/2.编辑hosts文件:vi/etc/hosts3.修改方式类似windows4.重启系统reboot5.访问pingwww.xxx.com,能正常ping通。

    2022年10月12日
    4
  • 腾讯ssl 免费证书_手机云证书

    腾讯ssl 免费证书_手机云证书SSL证书和我们日常用的身份证类似,是一个支持HTTPS网站的身份证明,SSL证书里面包含了网站的域名,证书有效期,证书的颁发机构以及用于加密传输密码的公钥等信息,由于公钥加密的密码只能被在申请证书时生成的私钥解密,因此浏览器在生成密码之前需要先核对当前访问的域名与证书上绑定的域名是否一致,同时还要对证书的颁发机构进行验证,如果验证失败浏览器会给出证书错误的提示。SSL证书对于网站数据的安全传输起…

    2022年9月8日
    6
  • 弹框遮罩层「建议收藏」

    .back_con{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9997;

    2022年4月13日
    41
  • git基本使用(超详细)[通俗易懂]

    git基本使用(超详细)[通俗易懂]git基本使用一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别?1.SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。2.Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个

    2022年9月21日
    2
  • 80×86汇编小站站长简单介绍

    80×86汇编小站站长简单介绍[人生格言]1]一生都用头脑而不是情绪解决这个问题2]仅仅有偏执狂才会成功3]在最困难时都要保持一份幽默感4]吾生也有涯,而知也无涯,以有涯随无涯,殆已[简历]我的生日:1981.XX.XX

    2022年7月2日
    18
  • 发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注

    关注全栈程序员社区公众号