OpenCV 2 يتضمن تغييرات كبيرة في واجهة + + C، تهدف إلى أسهل، وأكثر أنماط نوع والآمن، وظائف جديدة، وتطبيقات أفضل لتلك القائمة من حيث الأداء (وخاصة على أنظمة متعددة النوى).
OpenCV 2 includes major changes to the C++ interface, aiming at easier, more type-safe patterns, new functions, and better implementations for existing ones in terms of performance (especially on multi-core systems).