pub type fImage<S> = Image<S, f16>;
pub struct fImage<S> { pub w: u32, pub h: u32, pub data: Box<[f16]>, /* private fields */ }
w: u32
h: u32
data: Box<[f16]>