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