4
A
回答
4
有幾個庫的canvas實現了各種模糊算法。 EaselJS已經獨立實現了x軸和y軸的模糊效果,你可以看到in this sample.
所有你可能想要的是從它們的libray中獲得一個x軸模糊。
0
我在這裏遇到了相反的問題。縮放圖像時,我試圖擺脫模糊。幸運的是,我的問題導致您的問題的簡單解決方案。此外,由API執行繁重的工作,因此效率很高。
如果您將圖像繪製到較小分辨率的畫布上,然後將其放大,您將會看到模糊的圖像。我已經在很多瀏覽器中嘗試了這一點,而且它似乎也有同樣的功能。 This question探討何時和爲什麼瀏覽器會使用這種模糊行爲,如果你擔心這種技術在瀏覽器和未來版本中的一致性。
canvas.drawImage的image參數接受另一個畫布。當您將圖像繪製到中間畫布時,您可以嘗試沿着一個軸使用較小的分辨率。然後,縮放到原始大小,模糊效果應該主要沿着一個軸。
我不是一個圖像專家,所以我不知道如何最佳地使用運動模糊(無論它應該沿着一個座標軸等),但是通過一些擺弄和研究,您可能可以使用這種技術來得到你想要的效果。
希望這會有幫助
相關問題
- 1. HTML5 Canvas動畫效果
- 2. HTML5高斯模糊效果
- 3. getContext模糊效果,找不到this.prev('canvas')?
- 4. 滾動時的運動模糊效果
- 5. HTML5 canvas全景效果
- 6. 模糊效果時滾動
- 7. 模糊效果
- 8. QML模糊效果
- 9. Android的滾動模糊效果
- 10. 如何在Monotouch中對UIImageView執行運動模糊效果?
- 11. 如何實現這樣的運動模糊效果?
- 12. iOS上的UIImage上的運動模糊效果
- 13. WP7背景模糊效果
- 14. 畢業模糊效果
- 15. 模糊按鈕效果
- 16. GPUImage +觸摸模糊效果
- 17. 模糊效果iOS8上
- 18. 實時模糊效果7
- 19. 基本動畫效果 - 我應該使用jQuery還是HTML5 Canvas?
- 20. 運動模糊圖像的去模糊
- 21. HTML5運動跟蹤使用<canvas>
- 22. 高效的HTML5 Canvas無形狀的輝光效果
- 23. HTML5中的拋體運動模擬JavaScript canvas
- 24. Qt運動(線性)模糊
- 25. Html5 Canvas to Canvas Blit
- 26. Android Listview模糊效果項目
- 27. 對DrawingVisual的模糊效果的替代
- 28. 電影文件模糊效果
- 29. 從UIVisualEffectView刪除模糊效果
- 30. iOS 7對videoPlayer的模糊效果
這個問題不是特定於畫布。您正在尋找的是一種像素操作算法,可創建運動模糊效果。 – korona
可能的重複:http://stackoverflow.com/questions/9638763/how-to-apply-a-motion-blur-in-javascript-jquery –