Buenas, me surgió una duda mientras revisaba el código, en el punto 9 de por ejemplo PPM plano dice que "Cada fila consta de una secuencia de n valores de pıxel. Cada pıxel, a su vez consta de una secuencia de 3 bytes en el rango [0, M]:" , deberíamos chequear que el valor leído de R, G o B esta dentro del rango [0, M]?
Si quieren pueden hacerlo, pero no es necesario.
Se puede suponer que los valores de los píxeles de la imágen van a estar entre 0 y M.
Se puede suponer que los valores de los píxeles de la imágen van a estar entre 0 y M.