From: Dr G. J. <jef...@mr...> - 2012-05-20 18:35:24
|
Hello, I posted some code here a few months back that could perhaps be of interest to people wanting to access nrrd files in matlab https://github.com/jefferis/MatlabSupport/tree/master/nrrdio [1] https://github.com/jefferis/MatlabSupport/tree/master/teem [2] [1] is a very basic pure matlab nrrd reader. There are many limitations, but sometimes compiling teem etc is more effort than necessary to a read a couple of simple 3D raw or gzipped files. [2] is just the matlab mex code from the teem library but includes a more intelligent compilethis.m script that pretty reliably finds the location of teem libraries (ie no need to manually edit to point at teem location). Perhaps this would be worth adding to teem. I use these in conjunction with this: https://github.com/jefferis/FruCloneClustering/blob/master/src/read3dimage.m which calls whichever version is available (preferring [2]) and provides similar return values and image orientations. All this code also works fine from GNU Octave. Best wishes, Greg. -- Gregory Jefferis, PhD jef...@mr... Division of Neurobiology LMB Lab: +44 (0)1223 252943 MRC Laboratory of Molecular Biology, LMB Office:+44 (0)1223 402333 [NEW NUMBER] Hills Road, LMB Fax: +44 (0)1223 402310 Cambridge, CB2 0QH, UK. http://www2.mrc-lmb.cam.ac.uk/group-leaders/h-to-m/g-jefferis http://www.neuroscience.cam.ac.uk/directory/profile.php?gsxej2 http://flybrain.stanford.edu |