Opencv 区分图像
我有一组阈值图像,需要能够区分它们。曾经尝试过HoughLines(使用morp操作,如关闭、扩张、侵蚀),但在所有情况下都不一致。如果可能的话,也希望在一次操作中将它们分开 1和2应单独分类,或3和4应单独分类。虽然这会很好,但能够分别区分每种类型将非常好 说明-对于1和2,轮廓在某些或大多数位置被混在一起(左下角为#1)。对于3和4,轮廓在大多数情况下是分开的 任何方向都会有帮助Opencv 区分图像,opencv,image-processing,Opencv,Image Processing,我有一组阈值图像,需要能够区分它们。曾经尝试过HoughLines(使用morp操作,如关闭、扩张、侵蚀),但在所有情况下都不一致。如果可能的话,也希望在一次操作中将它们分开 1和2应单独分类,或3和4应单独分类。虽然这会很好,但能够分别区分每种类型将非常好 说明-对于1和2,轮廓在某些或大多数位置被混在一起(左下角为#1)。对于3和4,轮廓在大多数情况下是分开的 任何方向都会有帮助 这种对类的描述远远不够。如果你想要一种盲目的方法,那就去深入学习吧。如果你想要一个基本的方法,数一数那些
这种对类的描述远远不够。如果你想要一种盲目的方法,那就去深入学习吧。如果你想要一个基本的方法,数一数那些捏造出来的球。@YvesDaoust由于应用程序的限制,我试图避免任何形式的深度学习/ML。话虽如此,在#1中,软糖球连接在图像的左下角。在#2中,它们几乎不再像球一样可分离,因为它们看起来更像一团。对于#3和#4,它们在人眼中或多或少可以作为独立的球来区分。如果可能的话,我需要一些不使用ML/训练的近似值/分类。你给出的标准是模糊的和主观的。@Yvesdao我当然知道它是模糊的,因为我也不确定如何去做。我会尝试你的想法,数一数那些捏造的球,这似乎是一个很好的替代方法。也许一个重要的问题是,你为什么要准确地分类。如果你不能回答这个问题,你就会失败。