[問題] AS3 攝影機殘影

看板Flash作者 (DK)時間16年前 (2009/05/03 01:50), 編輯推噓7(7013)
留言20則, 3人參與, 最新討論串1/1
用FLASH AS3 想請問有沒有辦法把WEB抓到的畫面 做成有殘影的感覺呢 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.63.101.241

05/03 01:54, , 1F
重複把新畫面跟舊畫面的像素,依一個權重分配疊加起來
05/03 01:54, 1F

05/03 01:55, , 2F
例如 使用者看到的畫面 = 新畫面 * 0.7 + 舊畫面 * 0.3
05/03 01:55, 2F

05/03 01:56, , 3F
可用BitmapData.draw()來抓畫面存成點陣資料,以做處理
05/03 01:56, 3F

05/03 14:42, , 4F
如果您的FPS越高,舊畫面就要設越多層才有殘影的感覺
05/03 14:42, 4F

05/03 14:42, , 5F
enter會跟flash的enter快捷鍵相衝突的樣子
05/03 14:42, 5F

05/03 14:44, , 6F
兩畫面直接做XOR位元運算也有殘影效果,難看一點就是了
05/03 14:44, 6F

05/03 14:44, , 7F
所以偵測不到按下enter,有辦法取消player的快捷鍵嗎
05/03 14:44, 7F

05/03 14:44, , 8F
不過有比較快一點點...
05/03 14:44, 8F

05/03 14:46, , 9F
上面放錯問題SORRY
05/03 14:46, 9F

05/03 15:04, , 10F
以上六句話要交錯看還有點累呢XD
05/03 15:04, 10F

05/03 15:38, , 11F
sorry!sorry!
05/03 15:38, 11F

05/03 15:41, , 12F
又沒說交錯推文有錯,樓上不用道歉啦...
05/03 15:41, 12F

05/03 15:47, , 13F
真巧ㄚ...PO文頻率同調...六樓的XOR改成OR比較正確...
05/03 15:47, 13F

05/03 15:48, , 14F
XOR是在抓兩影像不同之處
05/03 15:48, 14F

05/03 15:50, , 15F
耶?OR的話感覺是在做顏色疊加?
05/03 15:50, 15F

05/03 15:51, , 16F
因為ADD blend mode做的事情就是 C = max(A, B)
05/03 15:51, 16F

05/03 15:51, , 17F
只不過它是做RGB三個位元組,OR則是做每一個位元
05/03 15:51, 17F

05/03 16:15, , 18F
我的意思跟樓上一樣...只是我才疏學淺沒注意到AddBlend
05/03 16:15, 18F

05/03 16:19, , 19F
說明過於簡略,OR只有做Color的RGB部份
05/03 16:19, 19F

05/03 21:20, , 20F
現在連用draw複製畫面都沒成功OTZ
05/03 21:20, 20F
文章代碼(AID): #19_8VJJR (Flash)