图片尺寸大小(M)与图片容量大小(M)的区别
2015-11-03 10:39
645 查看
经常见到有朋友问类似的问题,如:为什么我在相机里设置的图片是16M规格的,但拍出来的照片却只有3、4M,或5、6M的?
是不是我的相机出了什么问题?
其实,您的相机没有问题,而是有的朋友对这个“M”(兆,百万)的理解不准确。
下面谈谈我的理解:
1、相机里设置的“影像尺寸”是什么
相机里设置的“影像尺寸”大小是指一张图片的分辨率规格,即相机传感器图片的面积上总共有多少个像素:
[b]
影像尺寸=宽度方向分辨率(像素数)X 高度方向分辨率(像素数)
一般,相机的“影像尺寸”大小分为3级,即大(L)、中(M)、小(S)三个规格。[/b]
以索尼A580单反的[b]“影像尺寸”大小为例:[/b]
大图规格是—— L:16M,4912X3264像素
([b]4912X3264像素=16,000,000个像素,即等于16M像素)[/b]
中图规格是——M:8.4M,3568X2368像素
小图规格是——S:4.0M,2448X1624像素
这种规格只决定了图片的大小尺寸,不决定图片的画质。
[b]2、[b]JPEG图像的“M”的大小是什么[/b][/b]
而拍摄出来的一张比如本来是16M影像尺寸的JPEG图像,但却是有一个如3M、4M、5M等的兆(M),它与[b]“影像尺寸”大小的16M的M的意义完全不同。
这里的M是指一幅数字图片的“数据容量”或称“数据量”大小,它的兆数在数字上小于图片尺寸规格的那个兆数。
[/b]
3、[b][b]JPEG图像的“M”的大小为什么是不固定的[/b][/b]
[b][b][b]这个数据量大小与图片的尺寸、内容、画质规格有关。尺寸越大、内容越多、画质越高,数据量越大。[/b][/b][/b]
相同影像尺寸的图片,如16M大小的,如果画面中的内容很复杂、饱满(如充满了细密的花草树木)、设置的画质高(如“精细”),那么它的数据量则大,如6M。
如果画面中内容简单(如只有一片蓝色的天空),设置的画质低(如“标准”),那么它的数据量则小,如2.5M。
画质“精细”、“标准”(有的相机还有“柔和”档)格挡,是生成JPEG影像时的压缩比率不一样的等级规格。
[b]“精细”压缩小(如压缩到1/4),剩余数据量大,画质好;[/b]
[b][b]“标准”压缩较小([b][b]如压缩到1/8[/b]),剩余数据量也较小,画质较好;[/b][/b][/b]
[b][b][b]“柔和”压缩最大([b][b]如压缩到1/12及以上[/b]),剩余数据量最小,画质较差。[/b][/b][/b][/b]
因此,在使用的[b]“影像尺寸”规格的设置没有改变时,拍摄出来的影像尺寸大小[b](M,兆数)是一样的,但[/b]拍摄出来的每张图片的数据量(M,兆数)是不一样的。[/b]
4、M不表示单位,在M的后面隐藏着“单位”
打个比方来说,在球场中站了很多人在开会,影像尺寸大小相当于球场尺寸的宽窄(单位是“米”m或“厘米”cm),而影像数据量的大小相当于在球场中站了多少人(单位是“个”)。
那么,在影像中的“M”,仅仅是“百万(1,000,000)”的代号,它是数字的一部分,而不是单位,它后面的“单位”并没有表示出来,是隐藏了的。
一定要说出两种M后面单位,那么影像尺寸的单位应当是“个(像素)”,JPEG影像数据量的单位应当是“比特”。
您看,单位相差多么远:一个是“个”,一个是“比特”,完全是两回事嘛!
是不是我的相机出了什么问题?
其实,您的相机没有问题,而是有的朋友对这个“M”(兆,百万)的理解不准确。
下面谈谈我的理解:
1、相机里设置的“影像尺寸”是什么
相机里设置的“影像尺寸”大小是指一张图片的分辨率规格,即相机传感器图片的面积上总共有多少个像素:
[b]
影像尺寸=宽度方向分辨率(像素数)X 高度方向分辨率(像素数)
一般,相机的“影像尺寸”大小分为3级,即大(L)、中(M)、小(S)三个规格。[/b]
以索尼A580单反的[b]“影像尺寸”大小为例:[/b]
大图规格是—— L:16M,4912X3264像素
([b]4912X3264像素=16,000,000个像素,即等于16M像素)[/b]
中图规格是——M:8.4M,3568X2368像素
小图规格是——S:4.0M,2448X1624像素
这种规格只决定了图片的大小尺寸,不决定图片的画质。
[b]2、[b]JPEG图像的“M”的大小是什么[/b][/b]
而拍摄出来的一张比如本来是16M影像尺寸的JPEG图像,但却是有一个如3M、4M、5M等的兆(M),它与[b]“影像尺寸”大小的16M的M的意义完全不同。
这里的M是指一幅数字图片的“数据容量”或称“数据量”大小,它的兆数在数字上小于图片尺寸规格的那个兆数。
[/b]
3、[b][b]JPEG图像的“M”的大小为什么是不固定的[/b][/b]
[b][b][b]这个数据量大小与图片的尺寸、内容、画质规格有关。尺寸越大、内容越多、画质越高,数据量越大。[/b][/b][/b]
相同影像尺寸的图片,如16M大小的,如果画面中的内容很复杂、饱满(如充满了细密的花草树木)、设置的画质高(如“精细”),那么它的数据量则大,如6M。
如果画面中内容简单(如只有一片蓝色的天空),设置的画质低(如“标准”),那么它的数据量则小,如2.5M。
画质“精细”、“标准”(有的相机还有“柔和”档)格挡,是生成JPEG影像时的压缩比率不一样的等级规格。
[b]“精细”压缩小(如压缩到1/4),剩余数据量大,画质好;[/b]
[b][b]“标准”压缩较小([b][b]如压缩到1/8[/b]),剩余数据量也较小,画质较好;[/b][/b][/b]
[b][b][b]“柔和”压缩最大([b][b]如压缩到1/12及以上[/b]),剩余数据量最小,画质较差。[/b][/b][/b][/b]
因此,在使用的[b]“影像尺寸”规格的设置没有改变时,拍摄出来的影像尺寸大小[b](M,兆数)是一样的,但[/b]拍摄出来的每张图片的数据量(M,兆数)是不一样的。[/b]
4、M不表示单位,在M的后面隐藏着“单位”
打个比方来说,在球场中站了很多人在开会,影像尺寸大小相当于球场尺寸的宽窄(单位是“米”m或“厘米”cm),而影像数据量的大小相当于在球场中站了多少人(单位是“个”)。
那么,在影像中的“M”,仅仅是“百万(1,000,000)”的代号,它是数字的一部分,而不是单位,它后面的“单位”并没有表示出来,是隐藏了的。
一定要说出两种M后面单位,那么影像尺寸的单位应当是“个(像素)”,JPEG影像数据量的单位应当是“比特”。
您看,单位相差多么远:一个是“个”,一个是“比特”,完全是两回事嘛!
相关文章推荐
- apache,tomcat和nginx的联系和区别
- SDK Manager更新出现Failed to fetch URL http://dl-ssl.google.com/android/repository/repository-10.xml
- 【PPT】OpenCV on a GPU
- spark深度学习算法(CNN卷积神经网络)的测试与分析
- iOS 应用逆向工程(三)
- android 打开 url 方式
- 帮你提升 Python 的 27 种编程语言
- c#视频位置
- PropertyPlaceholderConfigurer
- Java多线程(二)、线程的生命周期和状态控制
- C语言
- URI、URL、URN
- Android 数据库安全解决方案,使用SQLCipher进行加解密
- android重启应用(应用重新启动自身)
- 虚拟IP原理
- 如何跟程序员谈一场没有Bug的恋爱
- Java 反射机制学习(一)
- iOS 手势识别 - gestureRecognizer
- MyBatis(三)---实现一对一和一对多的关联表查询
- MySQL的查询优化