看板 MATLAB 關於我們 聯絡資訊
由於程式需要,選用了外掛java的選色器 輸入下列的程式碼 >> cc = javax.swing.JColorChooser; >> [jColorChooser,container] = javacomponent(cc,[1,1,450,325],gcf); 跳出一個選色器選完顏色後 獲取顏色的數值 >> color=jColorChooser.getColor color = java.awt.Color[r=204,g=0,b=153] 但是上述的color的格式是java的格式,顯示如下: >> whos color Name Size Bytes Class Attributes color 1x1 java.awt.Color 想請問有沒有簡單的方法,可以提取出RGB的純數值資料呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.138.43.96 ※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1396007550.A.81C.html
PsMonkey:我不知道 Matlab 或是外掛是怎麼轉換的 03/30 22:19
PsMonkey:試試看 jColorChooser.getColor.getRGB 之類的 03/30 22:19
PsMonkey:因為你的目標應該是java.awt.Color.getRGB()這個 method 03/30 22:20