Click here to Skip to main content
15,891,762 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi All,

I am looking for a cool and new image effect in C#. I know how to make BnW , Sepia , Blur , Smooth , Sharpen , Edge Detect , brightness , color pass , contrast.
These are pretty simple but I need something unique and interesting like this but im not saying exactly this effect... :

http://www.kreativegarden.com/wp-content/uploads/2008/12/01_tracingshapes.jpg[^]

Please help me.

Thanks in Advance.
Posted
Updated 12-Jul-11 18:25pm
v2

This is doing two things. First an edge detection to define areas in the image. Second, it's deciding an average color and making each region a uniform color. Have you read my image processing articles ? I don't do anything like this, but I do cover edge detection.
 
Share this answer
 
Christian Graus! , I know you :D because I have read your articles before. you cant believe how helpful they were to me. Thanks man. :)
And another question :D is there any way that I can select a part of the image and apply the effect to that specific part ? I know selecting with rectangles. Is there a way to draw the selected area ? something like the Free Form Selecting in MS Paint. Thank YOu very much .
 
Share this answer
 
Comments
Christian Graus 13-Jul-11 18:10pm    
I'm glad I have helped. Consider marking my reply as the answer, in that case. Please don't push 'answer' to ask more questions. the answer is, my image processing code typically iterates over all the pixels, but, you should be able to work out how to look up specific pixels in order to modify them, if you need to. The way I'd do that is, when someone drags out an irregular shape, I'd draw that shape in white on to a black bitmap the same size as my image. Then I'd iterate over both images at once, and when I find a white pixel on my mask bitmap, I'd process the pixel on my actual image.
AmirAmirA 24-Aug-11 13:04pm    
Christian !
I found a way to get something like that effect !
you're gonna love it !!! , its simple and fast.
You just need to use Image-attributions - Threshold.
You can chose the value too so its really useful.
JawadHafiz 15-Sep-11 7:10am    
can i get the code i need it urgent

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS


CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900