title: Object Recognition using SURF in emgu CV
body: <p>For my project I need to recognize the Object(In my case it is a door) using SURF. I'm using emguCV (openCv c# wrapper).</p>
  
  <p>I have been working with the <a href="http://www.emgu.com/wiki/index.php/SURF_feature_detector_in_CSharp" rel="nofollow">surf feature detection example</a> from the emguCV library.</p>
  
  <p>By using this I can recognize only few number of object image (e.g.: door) with the given template (model) image.</p>
  
  <p>Since there is different kind of doors, for some door images it was not detected as the door. So, I decided If I can put different kind of door images (2 or more images) as model(template)image, then I can get more accurate result.</p>
  
  <p>My problem is I have no clear idea about how to write a code for work with 2 or more model (template) images? Basically, I want to know by using which parameter, we can say that it is detected or not from the code?</p>
  
  <p>(Visually if it is detected, it draws a red rectangle around the matched object.)</p>
  
  <p>Will be really grateful for your help.</p>
  
  <p>Thank you</p>