title: How to run opencv on on a microcontroller?
body: <p>I don't know lots of things about the electronics field and controllers.
  But I want to know how to combine an opencv program with a red traffic light?
  I know that the answer is something that is micro controller but I only know that there is a compiler AVR which can compile C to hex and then working with micro controllers.</p>
  
  <p>But OpenCV (which I think I won't run on C) is high level and probably won't work with AVR.</p>
  
  <p>So what should I do to combine a machine vision program (by OpenCV &amp; C++) and the timer of a traffic red light?</p>
  
  <ul>
  <li>Changing my programming language and library is so difficult for me, according to some reasons.</li>
  <li>My program must be real-time.</li>
  <li>If there is another system(not controllers and ...) which it costs doesn't much and can run opencv programs, it can be used by me.</li>
  </ul>
  
  <p>If you need anymore details just tell me.</p>