image processing and image analysis library
