OpenCV(Open Source Computer Vision Library)是一个开源的跨平台计算机视觉与机器学习软件库,由Intel发起并持续由社区维护。库底层以C++实现,同时提供Python、Java等多语言接口。OpenCV涵盖图像处理、视频分析、目标检测、特征提取、三维重建等数百种算法,广泛应用于工业检测、机器人、医学影像及增强现实等领域。
GPT给出的人脸遮挡工具技术方案基于OpenCV + MediaPipe + FFmpeg的组合
OpenCV默认使用BGR色彩空间而MediaPipe需要RGB输入,如果忘记转换会导致检测失败
OpenCV自2000年由Intel发起,已成为全球计算机视觉开发者最重要的基础工具库