OpenCV cvtColor,无需知道源类型

OpenCV cvtColor without having to know source type

本文关键字:类型 cvtColor OpenCV      更新时间:2023-10-16

有没有办法在OpenCV(>=2)中转换图像而不必知道它们的源类型?我意识到有cvtColor,但是您必须指定转换代码,这总是需要我创建一个相应的开关块,这真的很乏味。如果没有像这样常见的东西的帮助程序函数,我会感到惊讶。

谢谢

OpenCV cv::Mat不存储图像数据所代表的格式或色彩空间(仅存储与内存存储相关的内容,如深度和通道数)。

因此,此信息是外部的,必须由用户管理。
管理还意味着,如果要转换为另一个颜色空间,则需要知道并指定源和目标颜色空间。