This is an open project to summarise some fundamentals on image processing using GNU Octave. The goal is to get some basic theory and example code to use for short workshops in the OpenSource Club LuXeria.
The project is in the initial phase. Next steps are
- install needed software packages
- prepare a wiki page
- prepare a LaTeX document
- organise literature
- installing GNU Octave
- GNU Octave fundamentals
- installing the image package
- reading and writing images
- reading pixel data
- statistical analysis of pixel values (histogram)
- quantization of image data
- rasterization of image data
- dot-based image manipulation using LUT (look up table)
- more topics will follow ...
To get the image data run the Bash script get_data.sh. It will download all images needed for all the examples in this repository.
- How to start GNU Octave without the GUI?
- Just start it with ''octave --no-gui''