Como posso converter uma imagem JPEG em PNG com fundo transparente?

Eu tenho uma imagem no formato JPEG, com fundo branco e um círculo preto.

Como posso transformar esta imagem em um formato PNG para que o fundo branco seja transparente e o preto permaneça lá?

Também sou programador e, se houver algumas idéias no código C #, ficarei muito feliz. Também estou procurando um conversor, ferramenta, programa qualquer coisa.

Obrigado.

Jeff

questionAnswers(2)

yourAnswerToTheQuestion