13
对像素排序
您的任务是创建一个给定输入图像的程序,该程序将创建相同大小的输出图像,其中所有像素均按十六进制值排序。 您的程序可能: 按从左到右的顺序对像素进行排序,然后再进行降序排列,或者先按列进行排序,然后再按右顺序进行排序。无论如何,左上方的像素是最小的,而右下方的像素是最大的。 使用透明度,但这不是必需的。 按RGB排序,但是您可以使用CMY或任何其他具有至少3个值的格式。您可以选择要排序的值。(HSV可能会提供一些不错的图像) 使用大多数计算机可以打开的任何已知图像格式。 规则: 输出必须写入磁盘或可通过管道传输到文件。 输入是作为命令行参数提供的,形式是图像的相对路径,或者从命令行通过管道输入。 这是代码高尔夫,所以最短的代码以字节为单位!