Re: Need help with Edge Detection & Histogram Equalization
- From: Bob <ralvarez@xxxxxxxxxxx>
- Date: 18 May 2007 15:58:07 -0700
On May 18, 2:07 pm, ssk <sam.s.k...@xxxxxxxxx> wrote:
Hello group,
I am a programmer but not familiar with image processing.
My company has been developing x-ray management program.
We've been using a 3rd-party image processing library and implemented
with VB6.
But we need to implement a function that is not provided by the
library.
I uploaded the sample images that shows the function we want to
implement.http://www.playruby.com/xray.html
As you can see, the images after the process show edges clearly and
enhanced contrast.
Doctors can easily tell from the processed images if there's cavity or
not.
According to our research, we may use edge detection and histogram
equalization algorithms.
Noise reduction is also advised before edge detection.
My questions are:
What's the name of this function (effect)?
Do you agree at our research conclusion?
If so, can you point me to a good source code, example or reference?
If not, what algorithm do you think should be used?
If you have experience with this issue, please share your story with
us.
Thank you very much.
Sam
Looks like unsharpness masking to me. Basically, you subtract a
blurred (low pass filtered) version from the original image.
img_unsharp = image - frac*smooth(image);
Adjust the amount of smoothing and the frac (0..1) to give the desired
amount of edge enhancement.
Bob
.
- Follow-Ups:
- Re: Need help with Edge Detection & Histogram Equalization
- From: Pixel.to.life
- Re: Need help with Edge Detection & Histogram Equalization
- References:
- Prev by Date: Re: Calculation of FWHM
- Next by Date: Re: Need help with Edge Detection & Histogram Equalization
- Previous by thread: Need help with Edge Detection & Histogram Equalization
- Next by thread: Re: Need help with Edge Detection & Histogram Equalization
- Index(es):
Relevant Pages
|