基于像素值的图像分割

2024-04-16 20:53:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个大的图像(大约12000像素乘10000像素),我正试图通过像素值分割。每个图像的不同像素值是用OpenCV生成的cv.connectedComponentsWithStats连接组件. 图像中的每个对象都有不同的像素值,每个图像中大约有10k个对象。如何基于不同的像素值为每个对象创建二进制数组?举个例子:

我从这个图像开始: enter image description here

每个绿色的物体都有不同的像素值。我如何为每一个物体做这样的东西? enter image description here

理想情况下,这将为每个对象获取一个具有n个不同像素值的输入数组,并为每个对象返回n个二进制数组。你知道吗


Tags: 对象图像二进制情况组件像素数组opencv