你能指點我一個顏色替換庫/算法,可以採取選定的十六進制或RGB顏色,並用目標顏色替換它或將其設置爲透明(同時使用閾值組相似的顏色)?C++顏色替換和閾值算法
我們也想要平滑地將原始顏色與目標顏色混合,如果距離在公差的外部範圍以避免醜陋的邊緣。
這裏是視覺規格: Visual Spec http://f.cl.ly/items/222n1r2J2C0b103l403X/Image%202012.06.27%202:25:56%20PM.png
你能指點我一個顏色替換庫/算法,可以採取選定的十六進制或RGB顏色,並用目標顏色替換它或將其設置爲透明(同時使用閾值組相似的顏色)?C++顏色替換和閾值算法
我們也想要平滑地將原始顏色與目標顏色混合,如果距離在公差的外部範圍以避免醜陋的邊緣。
這裏是視覺規格: Visual Spec http://f.cl.ly/items/222n1r2J2C0b103l403X/Image%202012.06.27%202:25:56%20PM.png
轉換你的顏色在HSV顏色空間+ alpha通道。例如。色彩空間在HSVA
之後,其餘的應該很容易。
你不需要一個librarym函數來編碼它很容易。這裏是一個版本:http://axonflux.com/handy-rgb-to-hsl-and-rgb-to-hsv-color-model-c
可能是你可以添加一些樣本輸入和輸出(如果你可以在Photoshop或工具一樣,對其進行編輯) –
樣品規格:http://cl.ly/0L0Z190Q11322C1E3B0M – Arturino