2

画像の色を iOS のグラデーションに再マッピングする最も効率的な方法は何でしょうか? これは、Image Magic のドキュメントでは「画像にカラー ルックアップ テーブルを適用する」と定義されており、一般的にはそう思います。たとえば、これを行うためにコアイメージに組み込まれているものはありますか? convert -clut を使用して ImageMagick コードで実行できることはわかっていますが、それが最も効率的な方法であるとは確信していません。

画像をグラデーションに再マッピングした結果は、次の図のようになります: http://owolf.net/uploads/ny.jpg

フラクセルのコメントからコピーされた基本的な式は次のとおりです。

1.画像をグレースケールとRGBで開きます

2.RGB 画像を HSV (色相、彩度、値/明るさ) 色空間に変換します。これは円柱状の空間で、色相は極軸上の単一の値で表されます。

3.すでに開いているグレースケール画像に色相チャンネルを設定します。これは重要なステップです。

4.値と彩度チャンネルを両方とも最大値に設定します。

5. RGB 空間に変換します (そうしないと、表示が正しくなくなります)。

4

0 に答える 0