Hello Safe,

> 
> I've only just dipped my toe into using this type of stack but I might need 
> jump in with both feet over the next few months so a talk such as this would 
> be timely for me.
> 

I'm happy to share what works for me. There's also Cython to consider and 
possibly SIP https://wiki.python.org/moin/SIP if you are considering 
interfacing C/C++ with Python.

> Actually, I was also very interested in the Astronomy aspect of your blog 
> post such as what Weighted Region Ranking is (the link appears to be broken),

thanks for the heads-up on the broken link, I'll fix that. I've pretty much 
always used Region Ranking for enhancing the contrast of biomedical images.

The reason why I used the galaxy image is because it's in the public domain. 
Having said that, if you think RR has potential for what you do, I can explain 
what this family of algorithms (adaptive histogram equalisation) does.

> and in particular, the FITS format and what it can do over and above the more 
> "usual" image formats".

OK, for FITS, see 
http://www.astropython.org/tutorial/2010/10/PyFITS-FITS-files-in-Python as a 
starting point. Looks much more useful than anything I could say!

More usual file formats: tifffile.py is probably the extension I use the most 
for microscopy. Answers all my needs for reading/writing multi-dimensional TIFF 
files, as well as the relevant metadata. Our datasets are usually 5-D 
(time,channel,z,y,x), 8 or 16 bit unsigned ints. The metadata covers pixel 
time, pixel resolution, time between frames, etc. We can also use ImageJ / FIJI 
to convert any esoteric format to a standardised TIFF via the Bio-formats 
plugin. For tifffile.py, see 
http://www.lfd.uci.edu/~gohlke/code/tifffile.py.html 

Then to read/write PNG or JPEG, I use PIL / Pillows. I rarely use any other 
image formats.

Cheers,
Egor

-- 
-- 
To post: [email protected]
To unsubscribe: [email protected]
Feeds: http://groups.google.com/group/python-north-west/feeds
More options: http://groups.google.com/group/python-north-west

--- 
You received this message because you are subscribed to the Google Groups 
"Python North-West" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to