= GmImgProc: Life is better with us = = Framework = * Name: '''GmImgProc''' * SVN: https://svn-batch.grid.pub.ro/svn/PP2009/proiecte/GmImgProc * Team members: '''Alexandru Stefanescu''' - alexandru.stefanescu1708, '''Alexandra Olteanu''' - alexandra.olteanu * Project description: Image processing : binarization with otsu1d, otsu2d, niblack; image color uniformization == Technologies we use == * [http://openmp.org/wp] (OPENMP) * [http://en.wikipedia.org/wiki/OpenMP] (OPENMP) * [http://en.wikipedia.org/wiki/OpenCL] (OPENCL) * Languages: C++ == Steps == 1. Play with the framework 2. Otsu1d serial implementation 2.1. For rectangular zones 2.2. Make it work for non-rectangular zones 3. Otsu2d serial implementation 3.1. For rectangular zones 3.2. Make it work for non-rectangular zones 4. Niblack serial implementation 4.1. Just for rectangular zones 5. Image color uniformization 6. Otsu1d parallelization with openMP (for non-rectangular zones version) 7. Otsu2d parallelization with openMP (for non-rectangular zones version) 8. Niblack parallelization with openMP 9. Parallelization of image color uniformization algorithm with openMP 10. Otsu2d parallelization with openCL == Project documentation == Serial implementation results and documentation(steps 1-5): http://docs.google.com/fileview?id=0B_-PCgaqcuLKNzkwODI5NTQtY2MzMi00M2ExLThkZTQtOTNkMGRiMmQyYzMy&hl=en