ここで使用するのに最適なテクノロジーが何であるかはわかりません。PHP が漠然と似たようなことを実行できることは知っていますが、間違っている場合は正しい方向に向けてください。
私はオンライン ストアを構築していますが、販売する各アイテムの色を簡単に (自動化して) 分類したいと考えています。
これに関連する Stack に関する多数の投稿を見てきました。興味のある人のための良い議論を次に示します。
これらはすべて順調です。ただし、私の問題は少し異なります。問題の画像はすべて異なる色の背景にあり、これらは画像の「平均色」に影響します。色の平均を得るために画像のサイズを 1px に縮小しようとしましたが、うまくいきません。
ご覧のとおり、画像 #1 の場合、平均的な色は製品の色よりもかなり白くなります。#2 と #3 はもっと茶色になります。
PHP、Ruby、Python、または同様のものを使用して、自動化された方法で適切な平均色を取得するために使用できる方法を誰か思いつきますか? 私のアイデアは、各写真の中央(通常は問題の製品がある場所) からセクションを取り、その平均を取ることでした。たとえば、画像の中央にある 30px x 30px の正方形を取得して処理します。
ただし、これは完全に完璧ではありません。私はこの種のプログラミングにまったく慣れていません。前景色を決定するより良い方法はありますか?