title: OpenCV (JavaCV) vs OpenCV (C/C++ interfaces)
body: <p>I am just wondering whether there would be a significant speed performance advantage relatively on a given set of machines when using JavaCV as opposed to the C/C++ implementation of OpenCV. </p>
  
  <p>Please correct me if I am wrong, but my understanding is that the c/c++ implementation of opencv is closer to the machine where as the Java implementation of OpenCV, JavaC, would have a slight speed performance disadvantage (in milliseconds) as there would be a virtual machine converting your source code to bytecode which then gets converted to machine code. Whereas, with c/c++, it gets converted straight to machine code and thus doesn't carry that intermediary step of the virtual machine overhead. </p>
  
  <p>Please don't kill me here if I made mistakes; I am just learning and would welcome constructive criticism.</p>
  
  <p>Thank you</p>