Hi,
Please take a look.
I cleaned up my git history and limit 1 feature per commit:
func (g *CommonFG) CheckLink(name string) error {}
A wrapper around C's H5Lexists
returns error if the given link(can be group, dataset or link) not exist
func (s *Dataset) Resize(dims []uint) error {}
A wrapper around C's H5Dset_extent
Has some basic checking about the extended dimension
func (g *CommonFG) CreateTrueImage(name string, img image.Image) error {}
Create a image dataset which can be viewed as image directly by hdf5 viewer
Wraps around H5IMmake_image_24bit
func (g *CommonFG) ReadTrueImage(name string) (image.Image, error) {}
Read a image dataset into image.Image struct
Wraps around H5IMget_image_info and H5IMread_image
Hi, Please take a look. I cleaned up my git history and limit 1 feature per commit:
func (g *CommonFG) CheckLink(name string) error {}
A wrapper around C's H5Lexists returns error if the given link(can be group, dataset or link) not existfunc (s *Dataset) Resize(dims []uint) error {}
A wrapper around C's H5Dset_extent Has some basic checking about the extended dimensionfunc (g *CommonFG) CreateTrueImage(name string, img image.Image) error {}
Create a image dataset which can be viewed as image directly by hdf5 viewer Wraps around H5IMmake_image_24bitfunc (g *CommonFG) ReadTrueImage(name string) (image.Image, error) {}
Read a image dataset into image.Image struct Wraps around H5IMget_image_info and H5IMread_image