Converter uma imagem para um array RGB em JavaScript

É possível obter uma matriz de pixels de uma imagem PNG ou BMP em JavaScript? Eu gostaria de obter uma matriz RGB de uma imagem para que eu possa manipular a matriz de pixels e, em seguida, desenhar a imagem modificada em uma tela.

ATUALIZAR: Eu encontrei uma cópia exata aqui:como obter o valor RGB de uma imagem em uma página usando o javascript?

No entanto, as respostas não entram em muitos detalhes sobre como realmente resolver esse problema.

questionAnswers(1)

yourAnswerToTheQuestion