Entrada
El nombre de un archivo en el formato de gráficos de trama que elija. El formato elegido debe admitir al menos 8 bits por canal y 3 canales.
Salida
Un archivo en el mismo formato, con las mismas dimensiones y píxeles que el primero, pero cuyos píxeles se agrupan en orden descendente de la cantidad de veces que ocurren, ordenados de izquierda a derecha, de arriba a abajo.
- Si ciertos colores de píxeles aparecen la misma cantidad de veces, su orden no se especifica.
- No debe sobrescribir el archivo de entrada (use un nombre de archivo diferente para la salida).
- Se permiten todas y cada una de las bibliotecas de procesamiento de imágenes de terceros.
Ejemplo
Dará una salida similar a:
Especialmente en las partes inferiores de la imagen puede haber alguna variación, debido a la ruptura de lazos entre colores de igual frecuencia.
File
objeto de tipo complejo ...? Eso marcaría una gran diferencia en algunos idiomas.