У меня есть растровое изображение (в C #), которое содержит силуэт одного человека на прозрачном фоне. Силуэт имеет определенный оттенок или цвет, но различной интенсивности.
Я пытаюсь выяснить, насколько сглажены края силуэта, и, если возможно, удалить артефакты, которые не являются частью силуэта. Цель состоит в том, чтобы получить хорошее плавное (не размытое) представление о человеке, насколько это возможно, без пикселов и без артефактов.
Может кто-нибудь предложить подход (я работаю в C # .NET 4.0) для достижения этой цели? Я думал о каком-то 3-х проходном обнаружении сближения, удалении посторонних объектов или артефактов, а затем сглаживании, но я никогда раньше такого не делал.
Спасибо!