我需要分析数千个jpeg文件(通过检索其EXIF数据)。这超过了50GB的数据。我无法读取整个文件,因为这会花费太多时间。
在C#中有没有一种方法可以只从这些文件中读取EXIF数据,而不需要加载和解压缩整个jpeg文件?
编辑:为什么我需要快速的方法? 我已经尝试了这个问题的解决方案:如何使用C#从文件获取EXIF数据。 对于1000张总大小约为1GB的图片进行分析需要3分钟。所以对于更大(50G)的照片库,可能需要2小时。而当您几乎需要立即得到信息时,比如:“您的客户使用的首选缩放是什么”,它就太慢了。
在C#中有没有一种方法可以只从这些文件中读取EXIF数据,而不需要加载和解压缩整个jpeg文件?
编辑:为什么我需要快速的方法? 我已经尝试了这个问题的解决方案:如何使用C#从文件获取EXIF数据。 对于1000张总大小约为1GB的图片进行分析需要3分钟。所以对于更大(50G)的照片库,可能需要2小时。而当您几乎需要立即得到信息时,比如:“您的客户使用的首选缩放是什么”,它就太慢了。