ContributedCode
From Wiki
This page was moved from here: [Contributed code]. If there is some content missing please refer to the original page.
Contents
Color conversion: convert between different color representations
Download
git clone http://dev.ipol.im/git/?p=juanc/tools.git
Instructions
see the color_spaces subdirectory
LSD-MEX: Line Segment Detector for matlab
Download
svn co https://iie.fing.edu.uy/avn/matlab/matlab/bones/lsd-1.5-mex/
Instructions
see the readme_matlab.txt
Parameters: Command line parameter handling
Small set of classes to handle command line arguments and configuration files in a very simple and flexible way.
Features
- Tested in windows, linux and mac.
- Demo provided
- multiplatform compilation via cmake.
- default values for the parameters
- example configuration files are created
- arguments can be read from files, command line or both
- Logging facilities with different log levels.
Download
svn co https://iie.fing.edu.uy/avn/codigo/parameters
Compilation
<bash> cmake . make </bash>
Examples
- demo.cpp
- run it:
- ./demo -h: shows help
- ./demo -create=conf.cfg: creates a new configuration file with default values
- ./demo -config=conf.cfg: reads options from the conf.cfg configuration file
- ./demo -num_eyes=3: sets the value of an option directly in the command line
Usage
You can use it like this: ./demo -config=myconf.cfg and in the myconf.cfg file you will find "name=value" pairs. For instance input_image=lena.png Conversely, you could run it like this ./demo -input_image=lena.png without the configuration file.
Credits
- Original author: Ignacio Ramirez
- Further updates: Juan Cardelino
ITK
MegaWave
- There is a dedicated page to that here: MegaWave
general
- C/C++ Research on libraries
- wykobi
Matlab
- Two Sample Cramer-von Mises hypothesis test
- last updated: 2009.12.15
- contributed: J. Cardelino
- tested: Matlab r14 with statistics toolbox
- files: http://www.mathworks.com/matlabcentral/fileexchange/13407-two-sample-cramer-von-mises-hypothesis-test
- 2D fast marching algorithm
- last updated: 2013.05.29
- contributed: J. Cardelino
- tested: Matlab r14
- files: http://www.mathworks.com/matlabcentral/fileexchange/18529-2d-fast-marching-algorithm
- description: Compute the distance map to a set of points using the fast marching algorithm. Solves the 2-D eikonal PDE.
C/C++
- Small library to manipulate input arguments.
- last updated: 2007.11.05
- description: allows arguments to be passed as flags or be read from a configuration file.
- Some ITK examples: ContributedCodeITK2
Image Processing
- Image morphing
- last updated: 2007.11.17
- files: < no files >
- description: a C++ implementation of the reference paper. Also includes a simple but nice matlab GUI to select the segments.
- dependencies: uses ITK.
- references: "Feature Based Image Metamorphosis". Beier, Neely. SIGGRAPH '92
- Image morphing
- Mumford-Shah segmentation with affine model
- last updated: 2006.12.05
- contributed: Gabriele Facciolo
- tested: on Megawave 2, but the main program is written in plain C without Megawave structures.
- files: [[%ATTACHURL%/affine-mumford-shah-new.pdf][affine-mumford-shah-new.pdf]] [[%ATTACHURL%/segm_affine_v4.tgz][segm_affine_v4.tgz]]
- description: How many times did you wanted to segment an image using Mumford-Shah energy but using a shiny piece-wise affine model, instead the old and crappy piece-wise constant model? Here is another implementation of a region growing algorithm with documentation and time analysis.
- Surface reconstruction from unorganized clouds of points
- last updated: 2007.11.01
- contributed: J. Cardelino
- tested: on flujos-2.1.9
- files: < no files >
- description:
- references:
- Mumford-Shah segmentation with affine model
Testing of open source libraries
Image Processing
Computational Geometry
- XXX
- last updated: 2007.11.13
- contributed: J. Cardelino
- tested: not tested yet
- files:
- description:
- references: http://people.scs.fsu.edu/~burkardt/cpp_src/spline/spline.html
- wykobi
- last updated: 2007.11.21
- contributed: J. Cardelino
- tested:
- files:
- description: nice C++ library, however, no documentation available, and no starting examples for linux (only for .NET). I've made some in my wykobi page.
- references: http://www.codeproject.com/KB/recipes/Wykobi.aspx
- xengine
- last updated: 2007.11.30
- contributed: J. Cardelino
- tested: not yet
- files:
- description:
- references: http://xengine.sourceforge.net/
Level Sets
- XXX
- last updated: 2008.01.28
- contributed: J. Cardelino
- tested:
- files:
- description: implementation of varios AC based algorithms
- references: http://www.engr.uconn.edu/~cmli/code/
- XXX
- last updated: 2008.01.28
- contributed: J. Cardelino
- tested:
- files:
- description:
- references: http://barissumengen.com/