Yes Java has built-in libraries necessary for arbitrary analysis and image processing, such as those required for effects such as Instagram, etc.
There are many resources on the Web that discuss capabilities and technical approaches; try searching for keywords like "java image processing". This site ( Jerry Java Image Processing Pages ) has a lot of ideas.
source share