Inserindo imagem

Olá.

Bem, estou fazendo o meu TCC e preciso fazer um pequeno programa que transforme a imagem em preto e branco. Pois bem, para tal preciso fazer uma botão de abrir com um JFileChooser e tal.
O problema é: Como faço para abrir a imagem com o JFileChooser atráves desse botão e como faço para adicioná-la ao meu frame?

Transformá-la em Preto e Branco eu já consigo passando o link direto da imagem.

Se puderem me ajudar eu ficaria muito grato ^^.

Segue alguns links que pode te ajudar:

http://forum.java.sun.com/thread.jspa?threadID=5159768&tstart=135

Esse é para aparecer a imagem no JFileChooser:

http://java.sun.com/docs/books/tutorial/uiswing/components/filechooser.html

Valeu