Sou inciante ainda, não entendi quando perguntou qual interface, o que posso dizer é que uso o devc++, e tenho uma imagem bmp, por exemplo fiz isso :  FILE *pa; /*Ponteiro para uma estrutura do tipo FILE*/        if ((pa = fopen("lenna.bmp", "rb")) != NULL)  acredito eu que esteja certo o que não sei é como transformar em matriz da mesma dimensão do numero de pixels da imagem, não sei como inserir isso no programa