OpenCV یا Open Source Computer Vision یکی از معروفترین کتابخانههای پردازش تصویره که برای انواع زبانهای برنامه نویسی، فریمورکها و سیستمعاملهای مختلفی ارائه شده و استفادههای زیادی در زمینه پردازش تصویر داره.
برای استفاده از OpenCV در ویندوز نیاز به انجام مراحل طولانی کامپایل دارید (مگه اینکه بخواید از Visual Studio برای توسعهی کدتون استفاده کنید) اما برای استفاده OpenCV در لینوکس فقط نیاز به نصب اون از طریق مخازنتون دارید. بی دلیل نیست که به لینوکس لقب بهشت برنامه نویسان رو دادن.