Jump to content

View more

Image of the Day

#ld38 #screenshotsaturday Mimosa Fizz action gif #2 https://t.co/TUzdppvfUL
IOTD | Top Screenshots

The latest, straight to your Inbox.

Subscribe to GameDev.net Direct to receive the latest updates and exclusive content.


Sign up now

Image Processing - Enhance Grey level

4: Adsense

Old topic!

Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.


  • You cannot reply to this topic
2 replies to this topic

#1 Aneesh   Members   

116
Like
0Likes
Like

Posted 09 January 2013 - 09:47 AM

Guys I have a problem statement : 
Using C , write a program to enhance the grey level using Sobel Gradient operator, median filter and Robert Gradient Filter in an image . Basically they mean to remove black spots from image using these methods . 
I missed my entire image processing course due to health issues so I dont have much idea how to go about it. Should I use OpenGl or something ? 


#2 rnlf   Members   

1861
Like
2Likes
Like

Posted 09 January 2013 - 02:46 PM

You could use OpenGL, but this means you'll have to write a lot of shader code to do this. And since you (I assume) don't have to make it a real time program, you might as well use the CPU instead. If you are allowed to use it in course, take a look at OpenCV, which is one of the most used libraries for image processing / computer vision.

 

It should have at least Sobel and median filters built in, but they are really easy to implement yourself (and doing so will teach you some of the most importent basic tools and techniques in field), like simple matrix convolutions, image formats and the like.



#3 jwezorek   Members   

2636
Like
0Likes
Like

Posted 09 January 2013 - 06:31 PM

Yeah, if this is an assignment where you have to write everything yourself then can't really help in the context of a forum post. Otherwise, use OpenCV




Old topic!

Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.