Ich habe Probleme, die richtige Dokumentation/Beispiele für eine Aufgabe zu finden, die ich habe. Ich möchte Gruppen speichern, die enthalten jeweils (?):Wie speichert man Gruppen von Gruppen in HDF5, eins nach dem anderen?
- ein 8-Bit-RGB-Bild
- ein 16-Bit-Graustufen-Bild
- ein Array von unsigned short Werte.
Und ich möchte dies eins nach dem anderen tun. I.e. Ich werde eine Vorverarbeitung durchführen, um die Komponenten der Gruppe zu erhalten, und dann möchte ich diese speichern, bevor ich mit der nächsten fortfahre. Eine Sache zu beachten ist, dass ich nicht weiß, wie viele solcher Gruppen am Ende geschrieben werden. Meine Idee wäre gewesen, jedes Mal eine neue Gruppe direkt unter root zu erstellen, indem ich sie nach der aktuellen Zählung benenne, aber ich habe das Gefühl, dass es einen eleganteren Weg gibt, dies zu lösen. Irgendwelche Vorschläge?
EDIT: Ich weiß, ich habe nur das C++ - Tag hinzugefügt und es nicht im Text erwähnt. Ich bleibe bei C++ dabei und kann Python nicht benutzen.
EDIT2: Dies wird später durch die hdf5 Schicht in caffe verwendet werden