title: Face comparison (Not recognition or detection) using OpenCV and Keras?
body: <p>First of all here is my <a href="https://github.com/alucard001/OpenCV-Face-Recognition-and-Comparison/blob/master/Open%20CV.ipynb" rel="noreferrer">github link for the question</a>.</p>
  
  <p>And here is my question:</p>
  
  <p>I would like to do a face comparison function using Python.  And I can successfully(?) recognize faces using OpenCV.  Now, <strong>how do I do the comparison thing</strong>?</p>
  
  <p>What I understand is this:</p>
  
  <p>In general Machine learning approach, I need to gather lots of data about that particular person and finalize it using a CNN.  </p>
  
  <p>However, I just got 2 images, how do I do the comparison?  Should I think it in terms of classification or clustering (Using KNN)?</p>
  
  <p>Thank you very much in advance for all your help.</p>