Java applications to apply image processing algorithms