OpenCV (مكتبة رؤية الحاسوب مفتوحة المصدر) هي مكتبة برمجية واسعة الانتشار ومتعددة المنصات لرؤية الحاسوب والتعلم الآلي. تتكون من مجموعة من واجهات C و C++ و Python و Java، وهي مصممة لتوفير بنية تحتية مشتركة لتطبيقات رؤية الحاسوب. تحتوي OpenCV على أكثر من 2500 خوارزمية مُحسَّنة، تغطي مجموعة واسعة من المجالات بدءًا من معالجة الصور وحتى خوارزميات رؤية الحاسوب المتقدمة.
رؤية الحاسوب هي فرع مهم من مجال الذكاء الاصطناعي، وتهدف إلى تمكين أجهزة الحاسوب من "رؤية" وفهم الصور ومقاطع الفيديو. تم إنشاء OpenCV لتسريع تطوير أبحاث وتطبيقات رؤية الحاسوب، وتوفير مجموعة أدوات مفتوحة وفعالة وسهلة الاستخدام. تم تطويرها في الأصل بواسطة Intel، ويتم صيانتها وتطويرها الآن بواسطة مجتمع مفتوح المصدر نشط.
تطبيقات OpenCV واسعة جدًا، وتشمل على سبيل المثال لا الحصر: