2011-03-24 5 views
0

이미지에 부드러운 테두리를 추가 할 수있는 .net (또는 기본) 코드가 필요합니다..net 이미지 편집 알고리즘

예를 들어

:

http://www.pictureshack.us/images/4201kennedyNorm.png

이미지 변환 후

초기 이미지 :

http://www.pictureshack.us/images/4451kennedySoft.png

내가 워드 2010을했다,하지만 난 C가 확신 ++ 또는 같은 .net lib 않습니다.

이 작업을 수행 할 수있는 코드에 익숙하다면 알려주십시오.

감사합니다.

+0

흰색으로 색이 바래 지거나 알파 채널을 사용하고 싶습니까? – Justin

+0

알파 채널은 원인이 더 낫지 만 흰색도 마찬가지입니다. –

+0

처음부터 시작하지 마십시오. Gimp를 다운로드하고 스크립트 fu로 프로그램하십시오. 여기를 참조하십시오 : http://pingus.seul.org/~grumbel/gimp/script-fu/script-fu-tut.html – schoetbi

답변

1

가장 간단한 방법은 흰색에서 투명하게 페이드 이미지를 생성, 그냥 이미지 위에 그것을 그릴 것입니다. 좋아요 :

using (Bitmap b = (Bitmap)Image.FromFile("frame.png")) { 
    using (Graphics g = Graphics.FromImage(theImage)) { 
    g.DrawImage(b, 0, 0, theImage.Width, theImage.Height); 
    } 
}