如果你有,你在放十六進制顏色代碼使用Python尋找顏色的色調?
FFFFFF
您如何確定自己的色相一種形式?像青色,橙色等...?
因此,如果有人在
#FF8000
色調類型會在網頁說橙色上打印。
如果可能的話,你能不能也解釋這是如何工作的?或者將我鏈接到解釋它的東西?
難道是合理的進入我的主要Python腳本里面這個代碼能夠轉換到HSV?
#RGB to HSV start
ONE_THIRD = 1.0/3.0
ONE_SIXTH = 1.0/6.0
TWO_THIRD = 2.0/3.0
def rgb_to_hsv(r, g, b):
maxc = max(r, g, b)
minc = min(r, g, b)
v = maxc
if minc == maxc:
return 0.0, 0.0, v
s = (maxc-minc)/maxc
rc = (maxc-r)/(maxc-minc)
gc = (maxc-g)/(maxc-minc)
bc = (maxc-b)/(maxc-minc)
if r == maxc:
h = bc-gc
elif g == maxc:
h = 2.0+rc-bc
else:
h = 4.0+gc-rc
h = (h/6.0) % 1.0
return h, s, v
#RGB to HSV end
看看這個:http://stackoverflow.com/questions/2453344/findt他色名從 - 一個十六進制顏色代碼 – wquist
我的理解是,你想從十六進制代碼來描述顏色詞的映射,是正確的,還是我誤解你正在嘗試做什麼? – Levon
請在下面看到我的評論。沒有理由,你不能把一個函數從庫中直接在你的代碼,但爲什麼你會時,你可以導入庫,並把它作爲我如下圖所示嗎?更乾淨。 – user37078