2

UIImageの全体的な色を確認する簡単な方法はありますか?

//For example
if ([someImage isMostly:[[UIColor whiteColor] CGColor]] {
    NSLog(@"This image is mostly white!");
}

とはいえ、それほど単純ではないと思います。1 つのアプローチとして、いくつかのランダムな座標を選択し、色を平均化することが考えられます。私は正しい軌道に乗っていますか?

4

1 に答える 1

2

1 つの方法は、画像のヒストグラムを作成してから、最も頻繁に使用される色を選択することです。

于 2013-02-21T18:13:51.570 に答える