Matlab提取DNG图像数据时,需要知道图像的分辨率,应该如何做呢?
我尝试了三种方法:
(1)手机打开对应的图像,查看分辨率 --> 华为P30:成功,荣耀20:错误
(2)PhotoShop打开DNG图像,查看分辨率 --> 错误
(3)UltraEdit打开DNG图像,查看分辨率 --> 成功
本文介绍第三种方法:UltraEdit打开DNG图像,查看分辨率。
DNG是什么格式?
DNG是Adobe公司开发的一种RAW图像文件格式,可以认为是RAW图像标准,大家都用这个标准,用来降低沟通成本。
比例,中华民族有几百种方言,旅游和经济活动怎么开展啊?于是,标准普通话诞生了。老乡见老乡,用方言;跨地区交流,用普通话。
我个人理解,DNG可以认为是TIFF/EP格式的特例。TIFF格式是什么?写过SCI的人,应该有所了解,它具有较高的图像质量,方便二次编辑。
DNG是什么排列?
如果你了解BMP图像的编码方式,再来研究DNG,会有一种亲切感。与BMP图像不同的是,DNG格式可以存储多张图像。
DNG文件分为三个部分:图像文件头(IFH)、图像文件目录(IFD)、图像数据(ID)
网上关于DNG文件有很多详细的解释ÿ