@matt.mccormick That is looking like a good start.
There was a recent discussion of how to handle time. Similarly there are a couple different ways to order color. i.e. CXYZ, XYZTC etc. Simularly tensor images too. How can non-physical dimensions be handled? ITK uses a templated pixel type to separate a physical dimension form “pixel components”
There is also the definition and order of an “index”. We mean (i,j,k)
where i is the fasted changing index, but then ndarrays
are indexed via [k,j,i]
.
I expect others from different domains will have additional concerns and comments to improve the specification too. It may be worthwhile to go through a more formal proposal and comment process to aid in getting more eyes on the spec, and interest.
Would the LPS
direction imply that 2-D it just LP
with the origin being in the top right?