我正在使用 PyTables 将一些图像存储为Array
数据CArray
类型。对于这些图像中的每一个,我还想存储一些基本的元数据(例如,EXIF数据)。
我可以想象存储这两种数据格式的多种方法,从将元数据与AttributeSet
每个Array
/的类一起存储CArray
到对所有元数据使用 a Table
。
我的问题是:如果我希望能够有效地从最终的 hdf5 文件中查询和提取图像进行处理,那么最好的方法是什么?例如,我希望能够提取在特定时间(下午 12 点到 3 点)拍摄的图像并处理该数据子集,然后将副本插入数据库或替换现有数组。
非常感谢您的帮助。
最好的,
缺口
[编辑(澄清):我目前正在将这些图像处理为 NumPy 数组,我希望保留该功能]