Opencv 从黑色背景中提取图像
我有一些黑色背景中的对象。我想对图像设置阈值,并将1和黑色背景中的对象转换为0。Opencv 从黑色背景中提取图像,opencv,computer-vision,Opencv,Computer Vision,我有一些黑色背景中的对象。我想对图像设置阈值,并将1和黑色背景中的对象转换为0。 我不知道如何选择阈值来隔离黑色背景。您只需执行以下步骤即可 加载你的图像 转换为灰度 应用将根据您的要求创建结果 您可以通过示例看到有关使用OpenCV的基本阈值操作的详细说明。最简单的方法之一是在整个图像上使用OpenCV函数,并通过(阈值函数的type参数应与常量THRESH_OTSU进行OR运算) Otsu的原著是:Otsu,Nobuyuki.《从灰度直方图中选择阈值的方法》。Automatica,1975,
我不知道如何选择阈值来隔离黑色背景。您只需执行以下步骤即可
您可以通过示例看到有关使用OpenCV的基本阈值操作的详细说明。最简单的方法之一是在整个图像上使用OpenCV函数,并通过(阈值函数的
type
参数应与常量THRESH_OTSU
进行OR运算)
Otsu的原著是:Otsu,Nobuyuki.《从灰度直方图中选择阈值的方法》。Automatica,1975,11.285-296:23-27
这种方法可能效果很好,也可能失败得很惨……这取决于你的图像。现在你的问题不够具体,人们无法给出好的答案。你尝试过什么?你能发布一个示例图像,更好地描述你想要的结果吗?