Respostas:
identify -verbose
de imagemagick / graphicsmagick informará as dimensões da imagem, número de canais e número de bits por canal.
A partir disso, você pode derivar quantos bytes de memória a imagem descompactada levaria.
A partir disso e do tamanho do arquivo, você pode determinar quantos bits por pixel ele está compactando.