第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

視頻中老師書寫的代碼可能存在功能實(shí)現(xiàn)上的錯(cuò)誤或者粗心的漏洞

本來想寫在評(píng)論區(qū)的,發(fā)現(xiàn)有字?jǐn)?shù)限制。

老師的視頻中書寫的代碼(源碼)中:

? ? ? ColorMatrix hueMatrix = new ColorMatrix();

? ? ? ? hueMatrix.setRotate(0, hue);

? ? ? ? hueMatrix.setRotate(1, hue);

? ? ? ? hueMatrix.setRotate(2, hue);

實(shí)際hueMatrix.setRotate(0, hue);和hueMatrix.setRotate(1, hue);是起不到作用的,真正起作用的是hueMatrix.setRotate(2, hue);,也就是幫助文檔里說的圍繞BLUE調(diào)色圈的調(diào)節(jié)(把SeekBar拉到頭和尾呈現(xiàn)的是純藍(lán)色)。

正確的寫法是和調(diào)節(jié)其他兩項(xiàng)的寫法是一樣的,要?jiǎng)?chuàng)建新的ColorMatrix對(duì)象然后進(jìn)行postConcat操作。

? ? ? ColorMatrix hueMatrix0 = new ColorMatrix();

? ? ? ? hueMatrix0.setRotate(0, hue);

ColorMatrix hueMatrix1 = new ColorMatrix();

? ? ? ? hueMatrix1.setRotate(1, hue);

ColorMatrix hueMatrix2 = new ColorMatrix();

? ? ? ? hueMatrix2.setRotate(2, hue);

如果分別為其創(chuàng)建各自的SeekBar,就可以看到hueMatrix0的SeekBar拉到頭尾是R調(diào)色圈,hueMatrix1的SeekBar拉到頭尾是G調(diào)色圈,而hueMatrix2的SeekBar就和視頻里的一樣是B調(diào)色圈。

額...這算是挺久的視頻了,不知道還有沒有人和我一樣來回顧,沒有去翻看ColorMatrix類的源碼,不知道我說的是否完全正確,只是現(xiàn)象是這樣的,所以希望后面看到的人可以自己試一下我上面所說的。


正在回答

1 回答

我敲代碼試了一下,存在一個(gè)整體和分顏色的色相變化。

hueMatrix.setRotate(0,?hue);?//?Red
hueMatrix.setRotate(1,?hue);?//?Green
hueMatrix.setRotate(2,?hue);?//?Blue

只運(yùn)行單獨(dú)一行,從程序效果上來說是這樣的變化。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Android圖像處理-打造美圖秀秀從它開始
  • 參與學(xué)習(xí)       27237    人
  • 解答問題       71    個(gè)

圖像色彩的分析與處理,演示市面上常見的圖像處理特效的實(shí)現(xiàn)方法

進(jìn)入課程

視頻中老師書寫的代碼可能存在功能實(shí)現(xiàn)上的錯(cuò)誤或者粗心的漏洞

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)