イメージスキャンの目的で、私はピクセル(私はUIImageから得ることができます)をあらかじめ設定された色に一致させる(一定の割合で)ようにしたいと思います。ピクセルカラーマッチングの見積もり
ピンクと言ってください。ピンクのピクセルをイメージでスキャンすると、ピクセルのRGB値がプリセットされたRGB値のように見える割合を返す関数が必要になります。このようにして、ピンクのピクセル(すべて、大部分)が正確に一致するだけではなく、私に「見える」ようにしたいと思います。
このようなアプローチに慣れている人はいますか?このようなことをどうやってやりますか?
ありがとうございます。
更新日:これまでの回答はありがとうございます。私はDamien Polletの答えを受け入れてくれました。私はそれをさらに助けてくれました.2つのRGBカラーのベクトル差を計算すると、私にとって完璧になりました(今のところ)。それは時間をかけていくつかの調整が必要になる場合がありますが、今の私は(客観Cで)次のコマンドを使用します。
float difference = pow(pow((red1 - red2), 2) + pow((green1 - green2), 2) + pow((blue1 - blue2), 2), 0.5);
この差が85以下であれば、私は私の目標色と色を受け入れます。私のアルゴリズムは精度を必要としないので、私はこのソリューションでOKだよ:)
UPDATE 2:あなたが探している場合はより多くのための私の検索の私はあなたのための便利な、非常に(控えめ)であるかもしれない、次のURLを見つけました似たような。
http://www.sunsetlakesoftware.com/2010/10/22/gpu-accelerated-video-processing-mac-and-ios
「ピンク」の意味によって異なります。暗いピンクはまだピンクですか? – 6502