Image processing library in C++
Population Documentation

Population library is a scientific open source library dedicated to the processing, analysis, modeling and visualization of 2D/3D images (see http://www.population-image.fr). Population is a versatile framework to answer the diversity of developer expectations:

Around a community project, its objective is to structure a reproducible and shared science in the image field.
If something wrong occurs or if you wan to join the community whatever your skills, contact me at vince.nosp@m.nt.t.nosp@m.ariel.nosp@m.@pol.nosp@m.ytech.nosp@m.niqu.nosp@m.e.edu .


The project is hosted in GitHub https://github.com/Population-image/Population . You can download a zip file (buttom right buttom on the github page) or clone the repository:

git clone git@github.com:Population-image/Population.git

In linux, for opengl visualization, you need glut (for ubuntu distribution sudo apt-get install freeglut3-dev libx11-dev libxmu-dev libxi-dev)

You find this directory organisation .

Install C++

Select your build process:

Install Python


The documentation is on the module page.


For these tutorials, the C++/python codes are here $${PopulationPath}/other/tutorial/ (with cmake-gui BUILD_TUTORIAL=ON). The more important tutorial is this one First step to start coding. Then, you have :

Theoritical aspects

A book is freely available here under a creative Commons license.


The first one deals with the problem of Grain partition