Basic Image Processing library is a comprehensive computer vision and image processing library for all architecture with CPU backend and developed for Linux, Windows, and Mac.
- Any Linux, Windows or Mac based OS
- CMake Version
3.5
or higher - Visual Studio 2019
Basic folder structure and cmake files written
- Only available function for first release basic Image copy
- Supports only PNG images
- Partial support for JPEG images (Output may be flipped)
- Image Copy
- Absolute Difference
- Temperature Modification (Yet to support in full scale)
For more informations on API's Headers and usage visit API README or Main Code Includes
$ git clone https://github.com/muthu-kumaravel/basic_image_library.git
$ cd basic_image_library/main_code/
$ mkdir build
$ cd build
$ cmake ..
or
$ ccmake ..
For Debug mode or any other user preference in cmake, make the necessary modification manually in main_code\CMakeLists.txt
or via cmake gui (ccmake ..
)
$ make
$ cd ../../test_application/
$ mkdir build
$ cd build
$ cmake ..
or
$ ccmake ..
For Debug mode or any other user preference in cmake, make the necessary modification manually in main_code\CMakeLists.txt
or via cmake gui (ccmake ..
)
$ make
$ cd ../
If Release
$ ./bin/Release/basic_image_demo
If Debug
$ ./bin/Release/basic_image_demo
> cd .\basic_image_library\
> cd .\main_code\
> mkdir build
> cmake..
Make Sure cmake is done with
Building for: Visual Studio 16 2019
For Release
- Open
BasicImageLibrary.sln
insicemain_code\build
- Change to
Release
andx64
- Right click basic_image_core and click
Build
For Debug
- Change
DEBUG OFF
toDEBUG ON
onmain_code\CMakeLists.txt
- Open
BasicImageLibrary.sln
insicemain_code\build
- Change to
Debug
andx64
- Right click basic_image_core and click
Build
> cd ../../
> cd .\test_application\
> mkdir build
> cmake ..
For Release
- Open
BasicImageLibrary.sln
insidetest_application\build\
- Change to
Release
andx64
- Right click basic_image_demo and click
Build
> cd ../
> .\bin\Release\basic_image_demo.exe
For Debug
- Change
DEBUG OFF
toDEBUG ON
ontest_application\CMakeLists.txt
- Open
BasicImageLibrary.sln
insidetest_application\build\
- Change to
Debug
andx64
- Right click basic_image_demo and click
Build
> cd ../
> .\bin\Debug\basic_image_demo.exe
Output will be dumped in test_application/output_test_images