title: Use Azure Machine learning to detect symbol within an image
body: <p>4 years ago I posted <a href="https://stackoverflow.com/q/6999920/411094">this question</a> and got a few answers that were unfortunately outside my skill level.  I just attended a build tour conference where they spoke about machine learning and this got me thinking of the possibility of using ML as a solution to my problem.  i found <a href="https://gallery.azureml.net/MachineLearningAPI/02ce55bbc0ab4fea9422fe019995c02f" rel="noreferrer">this</a> on the azure site but i dont think it will help me because its scope is pretty narrow.</p>
  
  <p>Here is what i am trying to achieve:</p>
  
  <p>i have a source image:</p>
  
  <p><img src="https://i.stack.imgur.com/6y76s.jpg" alt="source image"></p>
  
  <p>and i want to which one of the following symbols (if any) are contained in the image above:</p>
  
  <p><img src="https://i.stack.imgur.com/SuHkU.jpg" alt="symbols"></p>
  
  <p>the compare needs to support minor distortion, scaling, color differences, rotation, and brightness differences.</p>
  
  <p>the number of symbols to match will ultimately at least be greater than 100.</p>
  
  <p>is ML a good tool to solve this problem?  if so, any starting tips?</p>