我尋找一種有效的算法,將着眼於一個四個通道圖像(RGBA),找到一個對象(一組具有阿爾法> 0的像素由具有α= 0像素包圍),然後嘗試去抗鋸齒物體的邊緣。建議?算法抗鋸齒Rastor圖像
1
A
回答
0
我猜測你想以說明這個物體與阿爾法圖像已被粘貼到一個alphaless背景的情況下,更換像素無論它有阿爾法> 0,而不是混合正常。在生成的圖像中,每個alpha = 0的像素都是背景,alpha> 0的每個像素都來自該對象。沒有混合,只是粘貼。
所以 - 爲猜測什麼顏色的其中alpha是現在非零和以前的像素,可以解決這個問題的算法。如果你有,你可以做適當的混合,在每一個地方0%<阿爾法< 100%得到適當的消除鋸齒邊緣。猜丟失的像素值
的一種方法是使每一個未知像素的像素的平均周圍,並不斷重複這個直到有變化不大。這幾乎是算法,用於修復使用附近像素的舊照片圖像中的劃痕。你問了一個有效的方法。當存在較大的未知像素區域時,multigrid method會使您在那裏快一點。
一旦你有一個似是而非的未知背景,在alpha> 0的像素中進行混合,這次正確考慮了它們的alpha。
+0
非常感謝! – 2011-04-03 17:47:27
相關問題
- 1. 抗鋸齒算法
- 2. Font.createFont +抗鋸齒
- 3. 吳的抗鋸齒算法,垂直線
- 4. 用同步濾波器抗鋸齒圖像的算法
- 5. 在WPF圖像上禁用抗鋸齒
- 6. CALayer的抗鋸齒圖紙
- 7. Pyglet OpenGL繪圖抗鋸齒
- 8. 強制Java2D子像素抗鋸齒
- 9. Android抗鋸齒和像素貼緊
- 10. 關於Skia的抗鋸齒
- 11. 強制抗鋸齒EMF
- 12. 呈現抗鋸齒螺旋
- 13. ggplot導出的抗鋸齒
- 14. CAShapeLayer禁用抗鋸齒
- 15. UIImage ScaleToFit禁用抗鋸齒?
- 16. 抗鋸齒的JWindow(形狀)
- 17. Imagemagick抗鋸齒文字
- 18. 繪製emf抗鋸齒
- 19. 用於繪製粗抗鋸齒線的算法
- 20. 如何總結像鋸齒形算法
- 21. imagmgick多個彩色和透明圖像與抗鋸齒
- 22. 互聯網資源管理器不抗鋸齒旋轉圖像
- 23. 背景上的旋轉圖像的抗鋸齒?
- 24. HTML在背景圖像上禁用抗鋸齒
- 25. 在Mac OS X上使用libgdiplus的DotNet Core圖像抗鋸齒
- 26. 使用抗鋸齒功能在PHP中調整圖像大小
- 27. IE8/7中的抗鋸齒圖像。我有什麼選擇?
- 28. 比較圖像的呈現差異(忽略抗鋸齒)
- 29. AS3 Tweener抗鋸齒和alpha問題
- 30. 如何使用抗鋸齒輸出GraphicsRow?
α(http://en.wikipedia.org/wiki/RGBA_color_space)通常爲0%和100%(或0和255)之間。請編輯您的問題,以便您的Alpha值不是負面的 - 或解釋爲什麼他們可以。 – 2011-04-03 15:55:01
對矢量圖像執行抗鋸齒。你正在尋找一個平滑過濾器或其他一些。 – 2011-04-03 16:04:00
@詹姆斯克魯克:謝謝你指出!我編輯得適當。 – 2011-04-03 16:25:12