Where can I find, or how can I build, a multiplier for C #?

I am working on developing a multiplayer online role-playing game (MMORPG) in .NET using C # and Silverlight. One of the features that have been requested for this game is to allow players to upload their avatars.

Instead of displaying the downloaded images in their raw forms, we want to convert the images to a cartoony form - in other words, to cartoonize the image.

Several sites that can perform this task are listed at http://www.hongkiat.com/blog/11-sites-to-create-cartoon-characters-of-yourself/

I understand that these sites apply an image filter to create a cartoon image. Honestly, I have no reasonable idea of ​​what these cartoon image filter algorithms look like, or if something is already available in C # or .NET that I could use. If there are no libraries available, I am curious how difficult it would be to collapse my own.

This is an insignificant game function, so I am not interested in devoting a week or more coding time for its implementation. However, if I can encode what I need during the day, then this is probably viable.

At the moment, I'm mostly looking for a guide for

  • what is possible
  • which libraries are already available (preferably as open source)
  • where can i find more information
  • any other recommendations or recommendations you can provide

Thank you in advance!

+7
c # image-processing image-manipulation
source share
2 answers

Apparently, you are applying the Gaussian Blur filter to the image. Then you sharpen the image. Perhaps the AForge libraries will help you.

+5
source share

I used the code from the image processing lab in the code project with success. (update: here is the library that he uses)

Christian Graus also wrote a whole series of GDI image processing that I found useful (and has the effects listed above for filtering capabilities).

+1
source share

All Articles