这几天我和孤独兄在论坛上讨论了很久关于 DA8 摄像头的 vga 格式照片到底有没有 640 × 480 的分辨率的问题。之后为了使这个问题在论坛上有个交代,我特地做了以下一些实验,现在把实验结果和分析给大家说说。
格式
编号
原始容量(在手机里显示的大小) (byte)
数据线下载后容量 (byte)
数据线下载后的分辨率 (pixels)
彩信发到邮箱后的容量 (byte)
彩信发到邮箱后的分辨率 (pixels)
vga
3
15,088
15,088
640*480
15,088
640*480
vga
5
22,496
22,496
640*480
22,496
640*480
vga
6
81,812
81,868
640*480
9,758
320*240
vga
9
35,434
35,434
640*480
4,396
320*240
vga
11
37,420
37,420k
640*480
4,314
320*240
[
从我的实验数据上来看:
1. 经过数据线下载到电脑里的照片容量没变,分辨率都没有变,还是 640*480 。
2. 经过彩信发送到邮箱再从邮箱下载到电脑的照片,有些的分辨率没变,有些的变了,变与不变的分水岭大概在 30k (原始容量),而变了的以后容量都会大大减小。
于是我推断,可能是因为 DA8 或者移动的 mms 业务限制了彩信容量的大小,使得大于 30k 的彩信会被自动截住,转成 320*240 分辨率的图片,这样就减小了图片的容量,使之适合于传送。
之后,我在网上查询了一下关于彩信容量限制的内容,还真找到了不少关于这个的东西。比较权威的是 21cn.com 上的一段话:
“彩信有大小限制吗?
答: 严格的说,彩信业务是没有大小限制的。但由于目前的彩信手机对能够发送和接收的彩信大小存在一定的限制,同时为了保证每条彩信在网络中传输的速度,一般会在彩信网络设备 MMSC 中设置一个限制的大小。目前中国移动彩信业务每条彩信的大小限制在 50KByte 左右。这是一个可以设定的值,随着新的彩信终端的不断推出和彩信业务的进一步发展,彩信大小的限制值还可以随时再调整。”
然后在一些其他网站上还看到“ 建议 mms 总容量在 30K 以下,这样大部分的彩信手机都可以接收”、“ MMS 总容量请不要超过 45K ”等等说法。或许就像 21cn 里说的,这个限制值是会不断再调整的。
这基本上验证了我的实验结果吧。
总结一下结论:
1. DA8 的手机摄像头的 vga 格式其实还是有 640*480 的分辨率的,至少用数据线下载到电脑里这种不通过彩信的方式还是有那么高的分辨率的。
2. 因为彩信容量限制的原因,才造成了大容量图片传送过程中的分辨率变小,至于这个容量限制到底是因为 DA8 的原因还是中国移动的原因,本人倾向于后者原因是在网上看到的那些文章,而且整条彩信的容量不仅仅只是那张图片的容量,整条彩信的容量会比这要大的,拿我的第 5 张图片来说,图片只有 22 , 496byte ,整封信却有 32k 。所以说 限制图片的 30k 容量比较符合,加上其他的一些信息,整条彩信就会大概达到 50k 了,这是移动的最大限制了。
关于第 2 点结论,因为我手头并没有别的彩信手机可以试,所以我只是根据网上内容推断关于彩信容量的限制是中国移动的问题而不是 DA8 的问题,也应该不是版本的问题吧。这一点如果各位大虾有别的手机可试,不妨试试并指正。
最后,我附带补充一下,要想用 DA8 的摄像头拍出 30k 以下的图片还真不容易,我怎么努力都只拍出这两张,其他都是 30k 以上的,有时想想也是,以这个 30 万象素 640*480 的分辨率拍出来,要想在 30k 以下也确实是挺难的,所以孤独兄见到的几乎都是经彩信后被截成 320*240 的照片,呵呵。但确实要说的是,如果孤独兄有数据线,试试就知道,不经过彩信的图片真的能有 640*480 的分辨率的,尽管图片的质量,呵呵,或许不好。
有不完善不正确之处,还请各位大虾指出, ^_^