JAVA - Ler assinatura digital guardado num ficheiro no formato bitmap

Boas pessoal,

Estou a fazer um programa em java que vai ler assinaturas digitalizadas e gravadas em ficheiros no formato bitmap, para comparar com as que estão guardadas na base de dados. Gostaria de saber como posso interpretar essas assinaturas em valores e guarda-los numa matriz? Uma vez que não posso ler e guardar os pixeis (são mais que muitos…), será que é possível em java ler e interpretar valores e posição de uma imagem vectorial?

Agradeço a vossa resposta.

Abraço.