13
ピクセルを並べ替える
あなたの仕事は、入力画像が与えられると、同じサイズの出力画像を作成するプログラムを作成することです。この場合、すべてのピクセルは16進値で並べられます。 あなたのプログラムは: ピクセルを左から右にソートしてから下にソートするか、最初に列でソートしてから右にソートします。いずれの場合も、左上のピクセルが最小で、右下のピクセルが最大です。 透明度を使用しますが、これは必須ではありません。 RGBで並べ替えますが、CMYまたは少なくとも3つの値を持つ他の形式を使用できます。ソートする値を選択できます。(HSVはいくつかの素晴らしい画像を与えるかもしれません) ほとんどのコンピューターで開くことができる既知の画像形式を使用します。 ルール: 出力はディスクに書き込むか、ファイルにパイプできる必要があります。 入力は、イメージへの相対パスの形式でコマンドライン引数として与えられるか、コマンドラインからパイプで渡されます。 これはコードゴルフなので、バイト単位の最短コードが勝ちです!