问题
I am doing my final year Mca and my topic is image matching using edge detection.
I have an Image at hand where the subject is not smiling, and two other images.
- Bigger image containing the image at hand as a part of the image
- Same as the image at hand with (some modification like smiling)
Now I want to check for presence in the first case, matching in the second case.
My approach:
I will find edges for all the given images-to reduce the amount of data to check.
I'm stuck on how to proceed. Any suggestions are extremely appreciated.
回答1:
I have been Java user for years and I can do virtually anything, but ... as I found Mathematica about 2 years ago, I really started to love Mathematica. This is kind of problem I would use Mathematica to solve.
Just take a look at image processing reference.
Example of ImageCorrelate
function:

回答2:
CVOnline is a great source of computer vision algorithms. The section on edge detection can probably point you in the right direction.
来源:https://stackoverflow.com/questions/5104073/image-matching-using-edge-detection