2009-10-23 106 views
2

通過鼠標拖動形狀裁剪圖像。不是矩形形狀。 如果我點擊並拖動鼠標在特定形狀的作物圖像的形狀以任何形狀裁剪圖像

+2

而你的問題是什麼? – 2009-10-23 07:52:05

+1

我想他想要一個免費的手工裁剪。鼠標在X,Y上按下並拖動到X2,Y2並對其進行裁剪。但是,再一次,我可能錯了,這個問題很難理解。 – 2009-10-23 07:54:26

+1

我想他想要的東西就像photoshop中的lassoo工具,而不是簡單的X,Y X2,Y2--儘管可能是錯誤的;) – UpTheCreek 2009-10-23 07:56:29

回答

0

您的最終圖像顯然可以只是一個矩形,並有一個高度和寬度。

您需要保留「繪製/拖動」形狀的座標,然後以某種方式將其用作蒙版,以將此區域外的像素設置爲特定的「空白/背景」顏色,或者在圖像類型支持時爲透明它。

這是回答您的問題嗎?

0

這可能幫助你:

Image img = Imager.Crop(sourceImage, new Rectangle(x, y, width, height)); 

http://imager.codeplex.com/

,而不是new Rectangle你做別的事情