[問題] hsi空間問題已回收

看板MATLAB作者 (唉呀呀...)時間16年前 (2008/09/08 15:32), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
找資料時找到另一個RGB轉HSI的轉換公式 http://www.couleur.org/index.php?page=transformations H=arctan(beta/alpha) S=sqrt(alpha^2+beta^2) I=(H+S+I)/3 alpha=r-0.5*(g+b) beta=sqrt(3/4)*(g-b) 但是做完之後.....H的值的值會介於-1點多到1點多 而且中間會有一段完全空白 沒有值 正常的H值應該世界在0~1之間 請問是少考慮了什麼步驟嗎!? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.134.30.107

09/09 22:09, , 1F
arctan的值域是在-pi/2~pi/2 中間應當有值
09/09 22:09, 1F
文章代碼(AID): #18nDJw5i (MATLAB)
文章代碼(AID): #18nDJw5i (MATLAB)