659
edits
(→Fix audio processing: remove project, work is mostly completed) |
Carandraug (talk | contribs) (→Improvements to n-dimensional image processing: update for results of GS0C 2013) |
||
Line 294: | Line 294: | ||
'''Potential mentor''': Lukas Reichlin | '''Potential mentor''': Lukas Reichlin | ||
=== Improvements to | === Improvements to N-dimensional image processing === | ||
The image package has partial functionality for N-dimensional images. These images do exist in practice for example in medical imaging where slices from scans are assembled to form anatomical 3D images, or even exposures taken over time on different wavelengths can result in 5D images. As part of GSoC 2013, the core functions {{codeline|imwrite}} and {{codeline|imread}} were extended to better support this type of images. Likewise, many functions in the image package, mostly morphology operators, were expanded to deal with this type of images. Still, many are left to, specially image transformation and analysis of ROIs. | |||
The image package has partial functionality for | |||
the core functions {{codeline|imwrite}} and {{codeline|imread}} | |||
'''Required skills''': Mostly m-file scripting, | Note that while many of the functions in the image package will not complain about ND images, they are actually not correctly implemented and will give incorrect results. | ||
'''Required skills''': Mostly m-file scripting, some C++. Familiarity with common CS algorithms will be useful. | |||
'''Difficulty''': difficult. | '''Difficulty''': difficult. | ||
'''Potential mentor''': Jordi Gutiérrez Hermoso | '''Potential mentor''': Jordi Gutiérrez Hermoso | ||
=== Interface to Electronic Circuit Simulator === | === Interface to Electronic Circuit Simulator === |