Hola,
Revise y no encuentro que esten cruzados en el encabezado: leo primero columna y despues fila. Tambien revise la inicializacion de la imagen y esta tambien tiene ese orden. De hecho, si imprimo los atributos de columna y de fila de la imagen desde obligatorio 2 me imprime 50 y 37 respectivamente, que entiendo que es lo correcto.
El .txt esta raro si, parece sobreescrito. Te lo adjunto abajo.