JPG文件-水平分辨率、垂直分辨率

1 篇文章 0 订阅
订阅专栏

问题:有一个 JPG 文件,大小为 480 × 800 像素,在资源管理器中查看文件属性时,水平和垂直分辨率为 96 dpi,用 Photoshop 打开分辨率却显示为 72 dpi,分辨率显示为何存在差异?

解答:

通常水平和垂直分辨率分开设置的文件通常是JPG文件,所以本文也是针对 JPG 文件的 「特殊」 现象解答。

首先,如果我们用资源管理器查看一个JPG文件的属性,我们可以看到 JPG 文件存在水平和垂直分辨率属性 (如下图),此特性与 JPG 在视频应用上的渊源有关,在此不展开。

 

JPG 文件基本有两种格式,JFIF 和 EXIF 。 JFIF 文件头的第14个字节,也就是 offset 0x000D,是分辨率单位类型(units),其值为 0 时表示没有单位 (也就是没有分辨率设置),为 1 时单位为英寸,为 2 时单位为厘米。 EXIF 的分辨率单位类型在 offset 0x0128,其值为 1 时表示没有单位,为 2 时单位为英寸,为 3 时单位为厘米,但 1 并不符合 EXIF 的格式标准。

JPG 文件是哪种格式,可以透过资源管理器查看 (如下图),EXIF 版本为空时表示 JPG 文件是 JFIF 格式,有值则为EXIF格式。

当我们在资源管理器中看到一个 JPG 文件的分辨率为 96 dpi 的时后,有两种可能;

  1. JPG 文件的分辨率真的是 96 dpi
  2. JPG 文件没有设置分辨率 (通常是 JFIF 格式)

所以;

如果 JPG 文件的分辨率真的是 96 dpi,那么在资源管理器和 Photoshop 中显示的分辨率都会是 96 dpi.

如果 JPG 文件的分辨率没有被设置,会有以下「效果」;

  • 源管理器会将此 JPG 文件分辨率属性显示为缺省值 96 dpi
  • Photoshop 打开此文件时会赋予分辨率默认值 72 dpi

这就叫做有法依法,无法援例。只是每个软件援的例不一样罢了。

Photoshop 保存的 JPG 文件是 EXIF格式 ,即使原始文件是 JFIF (用资源管理器查看并比较 EXIF 版本属性就能验证)。

那么 JPG 文件的分辨率为什么会为没有被设置呢? 这当然和创建这个 JPG 文件的软件有关,至于具体是哪些软件 ? 我也不清楚,还希望有兴趣追根究底的朋友在此分享一下测试成果。

事实上,影像文件的分辨率属性,仅在文件被 "应用" 时才有作用,它是文件创作者为了文件在后续应用的需要所指定的规格。例如,当我们把一个 600 x 400 像素的影像文件导入到 CorelDraw 页面上时 (CorelDRAW 的页面是有尺寸的),他应该多大呢 (1:1) ? 这时分辨率就能作为尺寸参考的依据,如果是 100 dpi,图片的 1:1 原尺寸就应该是 600 /100 x 400/100 英寸,也就是 6 x 4 英寸。

只要不重新采样 (改变像素值) 分辨率的设置是不会影响影像文件本身质量的。

C/C++修改jpg图像dpi原理分析和代码实现
金戈鐡馬
09-25 2188
dpijpg和tif格式文件中,文件头中有单独的两个说明字段,分别是水平分辨率垂直分辨率,单位就是dpi,可以看到在APP0标记段中的X方向像素密度和Y方向像素密度,就是表示的水平分辨率垂直分辨率
什么是数字示波器的垂直分辨率
qq2850503026的博客
12-16 4669
垂直分辨率概念 用数字示波器测量模拟信号第一步就是用ADC(模数转换器)把探棒接收到的模拟信号转换成数字信号,ADC数模转换芯片的分辨率直接决定了示波器垂直方向上的采样精度。比如ADC是8位,那么垂直方向上的信号可以被切分成00000000~11111111一共2的8次方,256段。模数转换器的垂直分辨率,就是数字示波器的垂直分辨率,代表示波器将输入电压转换为数字值的精确程度。 数字示波器所显示的...
图片dpi是什么?图片dpi怎么调?
m0_71314894的博客
03-28 2798
一般来说,图片dpi图片尺寸以及图片的实际打印尺寸是有关的,他们之间的换算公式是:图片的实际打印尺寸(英寸)=像素/分辨率,同时1英寸=2.54厘米;因此,如果一张图片分辨率为300,图片的宽度为900,那么这张图片的实际打印尺寸就是900/300=3英寸,即约等于7.6厘米。图片是我们平时在工作生活当中经常需要使用到的,在使用jpg格式的图片的时候不知道大家有没有注意到有一个参数单位是图片分辨率,也叫图片dpi,那么图片dpi指的是什么呢?上传图片,仅支持jpg格式图片,选择dpi的数值。
怎么查看jpg图片分辨率?如何修改照片像素分辨率
m0_71314894的博客
11-18 1469
其实分辨率是指图片每英寸上有多少个像素点,那么我们应该如何查看、不用担心,下面来给大家分享一款图片分辨率修改工具,支持修改图片分辨率大小,一起来看一下如何使用吧。相信大家看过以后就知道应该如何查看、修改分辨率了,只需要按照以上步骤操作即可修改照片像素分辨率,非常简单方便。除了修改分辨率以外,压缩图还支持。上传图片后选择dpi修改数值,支持将图片分辨率改为72、96、100、300、350dpi等,根据需求选择后点击开始生成按钮。、图片格式转换、图片尺寸修改、抠图等多种在线图片处理功能,大家快来体验一下吧!
照片属性解释
想想大佬怎么做
12-12 4864
照片个别参数记录 分辨率4000 x 3000 :图像包含的像素点数 ,opencv 读取的图片数组大小。同理下面宽度和高度就是图片宽高包含的像素点数,图像平面的度量单位。 水平垂直分辨率 72 dpi:每英寸包含的像素点数,这个由拍摄相机决定。 位深度 24:每个颜色通道占8位的无符号整型,取值0-255,三个RGB通道则占24位。 ...
分辨率Dpi 的关系
iflyme的博客
09-05 4万+
概念: 分辨率,指的是图像或者显示屏在长和宽上各拥有的像素个数。比如一张照片分辨率为1920x1080,意思是这张照片是由横向1920个像素点和纵向1080个像素点构成,一共包含了1920x1080个像素点。 dpi分辨率的表示单位之一。它是英文Dot Per Inch的缩写,意思是“每英寸的点数”。上面我们说的1920x1080或者800x600,是没加度量单位的简写,如果写全...
使用identify获取图片水平分辨率垂直分辨率
最新发布
08-10
通过上述方法,我们可以使用 `identify` 工具轻松获取图像文件水平分辨率垂直分辨率。这对于自动化图像处理流程、质量检查等工作非常有用。无论是处理 JPG、PNG 还是 GIF 图像,`identify` 都能提供灵活且强大的...
获取分辨率:该函数查找 jpeg 或 tif 文件分辨率。-matlab开发
06-01
disp(['垂直分辨率:', num2str(vertical_resolution), ' dpi']); ``` 对于 TIFF 图像,过程是类似的,只是可能需要检查不同的元数据字段。有时,TIFF 图像的分辨率信息可能存储在 'ImageWidth' 和 'ImageLength' ...
C#快速获取JPG图片大小及英寸分辨率
07-26
C#提供了一个方法GetResolution()来获取图像的水平垂直分辨率。但需要注意的是,这个分辨率可能并不准确,因为它依赖于图像的元数据,且许多JPG图片可能没有保存这些信息。以下是如何获取分辨率的示例: ```...
matlab设置图片分辨率代码-Super-resolution:超分辨率
05-20
分辨率是指图像中像素的数量,通常用水平像素数和垂直像素数表示。在MATLAB中,我们可以使用`imresize`函数来改变图像的尺寸,从而调整分辨率。例如,如果你有一个名为`image.jpg`的图像,你可以使用以下代码将其...
DisplayImage1.rar_保存分辨率_图像分辨率_灰度处理
09-24
首先,对图像进行灰度处理,然后计算图像的水平垂直梯度,再将这两个梯度的绝对值相加,用原图像减去这个结果,得到的负值部分染成深色,正值部分染成浅色,从而形成浮雕效果。 以上所述的每种处理方法都是图像...
DPI、像素与分辨率的区别和联系
热门推荐
wangwenjing90的专栏
04-12 7万+
DPI(Dot Per Inch) 表示打印分辨率,指每英寸长度上的点数。DPI 又可细分为水平分辨率垂直分辨率,例如一张 “1英寸*1英寸” (1英寸=2.54cm)的图片,如果它的水平分辨率是100 dpi垂直分辨率是50 dpi,那么就是说,它水平每英寸分成100小段,垂直每英寸分成50小段,就像米尺上的一格格那样。那么这张图总共有100*50=5000个格子,这张图片共有5000像素。
关于分辨率DPI、PPI、屏幕尺寸的几个概念辨析
leoebi的专栏
10-23 4294
DPI表示分辨率,指每英寸长度上的点数.DPI又可细分为水平分辨率垂直分辨率,例如一张1英寸*1英寸的图片,如果它的水平分辨率是100 dpi,垂直分辨率是50 dpi,那么就是说,它水平每英寸分成100小段,垂直每英寸分成50小段,就像米尺上的一格格那样.这张图总共有100*50=5000个格子,这张图片共有5000像素.由于它的水平分辨率垂直分辨率不相等,所以每个像素是一个微小的长方形.
PS学习笔记之初识分辨率
小白进阶的博客
10-14 901
1、概念 这里介绍屏幕分辨率和图像分辨率(其他的分辨率如扫描分辨率和打印分辨率这里暂时不介绍)。 屏幕分辨率:确定计算机屏幕上显示多少信息的设置,以水平垂直像素来衡量。 图像分辨率:指图像中存储的信息量,是每英寸图像内有多少个像素点,分辨率的单位为PPI(Pixels Per Inch),通常叫做:像素每英寸。 2、表示方式 屏幕分辨率水平像素数*垂直像素数
图片分辨率像素与DPI的关系
皮皮君的博客
12-26 7万+
来自网络的一张图片:https://www.duitang.com/blog/?id=788101874 这张图片大小(通过鼠标右键点击菜单"属性"获得): 这里面图片分辨率dpi两种值。 现在讲讲两者关系。 将图片复制粘贴到word,我们可以获得图片的"原始尺寸"。 如下图所示: dpi是"点每英寸"的意思,主要是打印相关的参数,像这张图300dpi,就是每英寸会打印出3...
【图像处理】jpeg图片格式详解
stm32stu的博客
06-01 9047
JPEG的全称是JointPhotographicExpertsGroup(联合图像专家小组),它是一种常用的图像存储格式, jpg/jpeg是24位的图像文件格式,也是一种高效率的压缩格式,文件格式是JPEG(联合图像专家组)标准的产物,该标准由ISO与CCI TT(国际电报电话咨询委员会)共同制定,是面向连续色调静止图像的一种压缩标准。其最初目的是使用64Kbps的通信线路传输720×576 分辨率压缩后的图像。通过损失极少的分辨率,可以将图像所需存储量减少至原大小的10%。
如何修改图片dpi?教你一招快速修改照片dpi的方法
weixin_55781396的博客
04-16 3万+
图片在我们的日常生活中是非常普遍的,很多时候我们需要将图片上传到各种网络平台使用的时候,经常或遇到有尺寸大小和dpi的要求,尺寸大小大家一般都会修改,但是分辨率怎么修改呢?别急,下面我给大家分享一款 (https://www.yasuotu.com/dpi),非常的简单方便,只需要一键就能够快速修改图片DPI,具体的操作流程如下: 1、打开浏览器,搜索压缩图网站,在导航栏点击“分辨率修改”功能,进入图片dpi修改页面。 2、击选择图片上传,仅支持调整jpg图片dpi,可以上传jpg,png,webp,
图像分辨率知识
小伟
10-25 5511
    分辨率是描述显示器在同一时间可以显示的总信息量。 PC 机常见的显示器分辨率有如下几种: 640*480(Pixel) , 800*600 和 1024*768 。而手机常见的分辨率有 128*128 , 128*160 等几种。第一个数字表示屏幕的横向像素数量,第二个数字表示屏幕的纵向像素数量。比如 128*160(Pixel) 的含义是每行有 128 个像素,总共有 160 行。屏幕的
c#读取 jpg文件中 宽度 高度 分辨率 示例
06-17
读取JPG的宽度、高度和分辨率可以直接通过解析JPG文件头部的信息来获取。JPG文件的头部信息通常存储在文件的前几个字节中。下面是一个示例代码: ```csharp using System.IO; // 打开JPG文件 FileStream stream = new FileStream("example.jpg", FileMode.Open, FileAccess.Read); // 读取文件头部信息 byte[] buffer = new byte[32]; stream.Read(buffer, 0, buffer.Length); // 检查文件类型是否为JPG if (buffer[0] == 0xFF && buffer[1] == 0xD8 && buffer[2] == 0xFF && buffer[3] == 0xE0) { // 获取JPG的宽度和高度 int width = (buffer[7] << 8) + buffer[8]; int height = (buffer[9] << 8) + buffer[10]; // 获取JPG水平垂直分辨率 float horizontalResolution = (buffer[13] << 8) + buffer[14]; float verticalResolution = (buffer[15] << 8) + buffer[16]; // 输出结果 Console.WriteLine("宽度:{0}", width); Console.WriteLine("高度:{0}", height); Console.WriteLine("水平分辨率:{0} dpi", horizontalResolution); Console.WriteLine("垂直分辨率:{0} dpi", verticalResolution); } // 关闭文件流 stream.Close(); ``` 需要注意的是,这种方法只能读取JPG文件头部中包含的信息,如果JPG文件的头部并没有存储宽度、高度和分辨率等信息,那么这种方法就无法获取这些信息。
41
原创
171
点赞
609
收藏
84
粉丝
关注
私信
写文章

热门文章

  • 三次样条插值(Cubic Spline Interpolation)及代码实现(C语言) 55553
  • 线性回归 T检验P值计算 18759
  • 详解MFC框架窗口、文档和视图 14074
  • const的用法,特别是用在函数前面与后面的区别! 13579
  • 五点三次平滑的程序源代码 13040

分类专栏

  • 图形处理 1篇
  • 虚拟机 1篇
  • VC++ MFC 30篇
  • 编程小技巧 21篇
  • MFC 控件 14篇
  • 函数 4篇
  • vc++ 编程语言 3篇
  • 杂七乱八 5篇
  • 概念相关 8篇
  • 每日学习所得 3篇
  • 基本功 17篇
  • C++ 语法 2篇
  • vs2010 33篇
  • MFC --- UI设计 15篇
  • Android 11篇
  • JNI 10篇
  • 算法系列 6篇
  • JNI/NDK开发 6篇
  • Java 9篇
  • MFC Excel 2篇
  • 异常处理 3篇
  • Git 2篇

最新评论

  • 虚拟键值表

    我不是凡高: F1十进制应该是112吧

  • Jni如何传递并且修改两个基础参数

    落地请打代码: 好文 学到了

  • 三次样条插值(Cubic Spline Interpolation)及代码实现(C语言)

    follow轻尘: 他表达式写的错了,但是结果写的是对的

  • 固定边界-三次样条插值推导及C语言代码实现

    @Louis: 亲求最后的代码

  • 固定边界-三次样条插值推导及C语言代码实现

    @Louis: 亲求最后的代码

最新文章

  • Visual Studio 统计代码行,删除注释行,删除空行,格式化代码
  • 控制台程序在C#下调用;关于MFC的初始化
  • AS Gradle编译-中文输出信息显示乱码
2023年2篇
2022年5篇
2021年2篇
2020年10篇
2019年15篇
2018年34篇
2017年11篇
2016年17篇
2015年31篇
2014年68篇
2013年1篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

PHP网站源码南联百度关键词包年推广大鹏网站设计模板惠州网络营销广州外贸网站建设永湖网站推广系统坑梓网络推广罗湖seo优化坪地网站优化南山企业网站建设深圳网站推广罗湖营销网站东莞建站南澳网站设计惠州网站推广深圳网络推广南联网站推广系统龙岗网站制作设计吉祥关键词按天收费宝安关键词排名南联网站搭建深圳阿里店铺运营福永网络推广民治营销网站吉祥关键词排名包年推广福田企业网站建设观澜网络推广东莞百度竞价同乐网站推广工具布吉品牌网站设计盐田网站设计歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化