ビデオに表示される上位16色にインデックスを付けるアプリケーションがあります。
ユーザーが色を選択できる別のアプリケーションを作成しようとしています。アプリケーションは、この色が表示されるすべてのビデオを検索します。
問題は、ビデオごとに16色しかインデックス付けしないため、ユーザーがRGBカラーを選択することです。この色がインデックス付けされる可能性は非常に低いため、ほとんどの場合、私のアプリケーションは結果を返しません。
私はこの作品を作る方法を考えました-ビデオに現れる色にインデックスを付けて、それらを最も近い8ビット色に変換することができました。
次に、ユーザーがRGBカラーを選択すると、ユーザーの選択を同じ8ビットの最も近いカラーに変換できます。
このように私は常に試合があります。
私が今抱えている唯一の大きな問題は、RGBカラーを最も近い8ビットカラーに変換する方法です。