.net алгоритмы редактирования изображений - PullRequest
0 голосов
/ 24 марта 2011

Мне нужен код .net (или собственный), который сможет добавлять мягкие границы к изображению.

Например:

Исходное изображение

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

Изображение после преобразования:

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

Я сделал это с Word 2010, но я уверен, что есть библиотека C ++ или .net, которая делает то же самое.

Если вы знакомы с кодом, который может это сделать, пожалуйста, дайте мне знать.

Спасибо.

Ответы [ 2 ]

1 голос
/ 24 марта 2011

Самый простой способ - создать изображение от белого до прозрачного и нарисовать его поверх изображения. Как:

using (Bitmap b = (Bitmap)Image.FromFile("frame.png")) {
  using (Graphics g = Graphics.FromImage(theImage)) {
    g.DrawImage(b, 0, 0, theImage.Width, theImage.Height);
  }
}
0 голосов
/ 24 марта 2011

Проверьте ImageMagick.

http://www.imagemagick.org/index.html

...