Obter cores de pixel do tkinter canvas

Gostaria de poder criar e interagir com um Tkinter Canvas e, a qualquer momento, poder iterar sobre cada um de seus pixels e obter seus valores RGB. Definir pixel por pixel não é necessário, apenas obtendo. No entanto, métodos análogos aos create_polygon (), create_line (), create_text () e create_oval () do Canvas também devem estar disponíveis para interagir com a imagem como um todo.

Existem várias restrições:

Deve trabalhar com Python 3Deve funcionar com Linux, Mac e WindowsDeve funcionar com bibliotecas que acompanham o Python (sem downloads)

A segunda restrição é principalmente a razão pela qual eu postei essa pergunta quandoobtendo a cor dos pixels na tela em Python3.x e várias outras questões semelhantes já existem.

Se isso for impossível, qual é o mais próximo que posso chegar?

questionAnswers(2)

yourAnswerToTheQuestion