
Java 如何高效使用OpenCV
过于抽象的编程让我们的开发效率提高了,但同时使得函数失去了透明性,开发者根本不知道,也根本不用去关心底层函数的实现原理是什么,能跑就完了。例如Python语言,原生循环的运行效率非常低,因为每次循环语句都要被虚拟机动态编译再运行,为了高效处理大批量数据,py提供了Numpy库。在Numpy中进行向量化操作时,实际上是在进行一些底层的操作,这些操作是由C语言实现的,因此它们的执行效率非常高。而我们要做的,就是在底层调用和上层开发效率之间取得一个平衡点,兼顾代码的可维护性和运行效率。





