Exibindo dados do arquivo binário em python

Eu tenho 2000 imagens armazenadas como arquivo binário "file.dat" único e uma cabeça de 512 bytes para este arquivo. O formato de cada imagem é de 512 * 512 * 2 bytes (unsigned int 16). Minha tarefa é visualizar todas essas imagens como vídeo. Como posso fazer isso em python? Meu problema é começar lendo a sequência de imagens. Eu sou novato em python.

questionAnswers(1)

yourAnswerToTheQuestion