C# 检测轮廓和相关像素
我有一个2D图像,每个像素可以有4个值中的一个:1(红色),2(灰蓝色),3(黄色)和4(橙色) 我想检测此图像的轮廓和相关像素,如下所示: 我实际上使用C#,对openCV等流行库的访问非常有限。你能给我一些提示来解决这个问题吗C# 检测轮廓和相关像素,c#,image-processing,pixel,contour,C#,Image Processing,Pixel,Contour,我有一个2D图像,每个像素可以有4个值中的一个:1(红色),2(灰蓝色),3(黄色)和4(橙色) 我想检测此图像的轮廓和相关像素,如下所示: 我实际上使用C#,对openCV等流行库的访问非常有限。你能给我一些提示来解决这个问题吗 谢谢,不清楚您称之为轮廓(预期结果是什么?数字?点阵列?polygone?)。看起来你想要估计相同颜色的连续区域,请参见。Hi Sinatr,对于上面的示例,我想要获得每个区域(红色、黄色、灰蓝色、橙色)内的点列表(或像素数)以及允许定义轮廓多边形的坐标。轮廓/区
谢谢,不清楚您称之为轮廓(预期结果是什么?数字?点阵列?polygone?)。看起来你想要估计相同颜色的连续区域,请参见。Hi Sinatr,对于上面的示例,我想要获得每个区域(红色、黄色、灰蓝色、橙色)内的点列表(或像素数)以及允许定义轮廓多边形的坐标。轮廓/区域是需要完成的一些工作,但仅仅是每种颜色的像素列表?这对我来说似乎很微不足道。至于区域检测,有,所以你可能想检查一下。