我們的應用程序有非常大數量的System.Drawing.Bitmap
s,要用陰影顯示。用給定的模糊半徑和顏色繪製陰影的快速方法是什麼?這是一個winforms應用程序,不是WPF。 p/invoke優先於不安全的代碼,但理想情況下都不是;第三方庫不允許。如何繪製System.Drawing.Bitmap形狀的投影?
我見過'圖像處理傻瓜'教程,但它使用不安全的代碼。
我們的應用程序有非常大數量的System.Drawing.Bitmap
s,要用陰影顯示。用給定的模糊半徑和顏色繪製陰影的快速方法是什麼?這是一個winforms應用程序,不是WPF。 p/invoke優先於不安全的代碼,但理想情況下都不是;第三方庫不允許。如何繪製System.Drawing.Bitmap形狀的投影?
我見過'圖像處理傻瓜'教程,但它使用不安全的代碼。
我猜想使用不安全代碼的教程使用不安全的代碼來加速用於模糊的卷積。您也可以重寫不使用不安全的代碼,它會更慢。關於做這樣的事情
什麼:
ControlPaint.DrawImageDisabled(g, image, x + 2, y + 2, width, height);
g.DrawImage(image, x, y, width, height);
鏈接斷開。 – 2014-03-07 23:18:26