Image

Imagecraigp wrote in Imagecpp

Reflection and Medical Imaging [free] Software

I just discovered some projects folks are doing to parse out C++ information. Since they are doing the hard part, now is a perfect time for me to jump in and make a world-class reflection toolkit, which I've wanted for quite a while now. I started a discussion on Boost the other day to kick this off.

For those interested, here are some good links:

Boost: http://www.boost.org
A very nice collection of free C++ libraries. Many of these folks were involved with the C++ standardization process, and are working on new extensions/libraries for the C++ standard. Lots of sharp people. Great place to learn cutting edge techniques.

gccxml: http://www.gccxml.org/HTML/Index.html
Dumps an xml description of a c++ program using gcc. I started doing something like this a bit back, but dealing with gcc output is a pain, and RMS jumped all over my ass. He never did explain why he didn't want a project like this to exist. All I wanted were some hooks in gcc to allow devs (like me) to do code analysis and/or transformation. Lots of people, especially on the gcc team, were supportive of this idea. Clearly, I'm not the only one who's thought of this, and I wasn't the first or the last person RMS asked to ceast and desist developing a project. Strange guy.

XTI: http://www.klid.dk/arrangementer/XTI_kbh.pdf
Bjarne Stroustrup's ideas on a reflection library.

PDT: http://www.cs.uoregon.edu/research/paracomp/pdtoolkit/
Another reflection toolkit.

Still reading? Good, 'cause this ones really cool. Not much to do with reflection, tho; I stumbled across while looking at the gccxml project.

ITK: http://www.itk.org/
Free medical imaging software!! Wow - I'm impressed. Need gaussian filtering or blurring, maybe statistical pattern recognition software? Or do you prefer to use Morphogenesis via Cellular Automata for image analysis and shape recognition? Sweet! This will be really fun to play with. I'll have to break out my old lego mindstorm bot.