Histograma do “nível de tinta preta” de uma imagem pelo eixo horizontal

Eu tenho um arquivo de imagem em preto e branco (ou pdf) e quero obter um histograma do perfil horizontal da imagem. Ou seja, para cada coluna na imagem, quero a soma dos valores de escala de cinza dos pixels na coluna. Se a imagem for X por Y pixels, terminarei com números X entre 0 (para uma coluna totalmente preta) e 255 * Y (para uma coluna totalmente branca).

Por favor, veja o segundo painel deesta história em quadrinhos

Eu gostaria de um histograma como este, mas cada bin representaria toda a 'tinta preta' na imagem naquela coordenada x (pixel).

Como um estudante de graduação pobre, sou restringido usando apenas a linha de comando do Linux, programas FOSS (ImageMagick, gnuplot, Perl, g ++, etc). Algo como o GIMP só seria útil se eu pudesse executar o comando via terminal, já que não terei acesso a uma GUI. Um arquivo de saída visual seria útil para mais tarde, mas não é necessário.

Alguém sabe como posso extrair essa informação? As pesquisas por "perfil de imagem" levam apenas a informações sobre perfis de cores.

questionAnswers(1)

yourAnswerToTheQuestion