Abrindo imagem

Gostaria de saber como faço para abrir uma imagem no java, pois preciso fazer um trabalho, abrir uma imagem e aplicar um filtro qualquer.
Se alguem puder me ajudar, agradeço;

Acho que este site pode ajudar para começar. É apenas uma exemplo mais assim que encontrar um material mais especifico eu passo ele aqui no forum.

http://www.imasters.com.br/artigo/2070/java/desenhando_imagens_em_paineis

Abraço