Summer of Code - Getting Started: Difference between revisions

Line 289: Line 289:
=== Improvements to n-dimensional image processing ===
=== Improvements to n-dimensional image processing ===


<strike>
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. All of the base functions should be modified so that they can handle n-dimensional images, and corresponding Matlab functions such as <code>bwconncomp</code> or n-dimensional version of <code>bwdist</code> should be implemented. In addition,
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. All of the base functions should be modified so that they can handle n-dimensional images, and corresponding Matlab functions such as <code>bwconncomp</code> or n-dimensional version of <code>bwdist</code> should be implemented. In addition,
the core functions {{codeline|imwrite}} and {{codeline|imread}} need to be adjusted to deal with this type images (usually multipage TIFF).
the core functions {{codeline|imwrite}} and {{codeline|imread}} need to be adjusted to deal with this type images (usually multipage TIFF).
Line 297: Line 298:


'''Potential mentor''': Jordi Gutiérrez Hermoso
'''Potential mentor''': Jordi Gutiérrez Hermoso
</strike>
This was mostly accomplished in 2013 GSoC, see the Image package NEWS file [https://sourceforge.net/p/octave/image/ci/default/tree/NEWS] for details


=== Interface to Electronic Circuit Simulator ===
=== Interface to Electronic Circuit Simulator ===
281

edits