是否有任何算法可以在图片上找到PIXEL COLORS的LINES?

时间:2010-04-08 15:33:46

标签: algorithm image-processing colors lines straight-line-detection

所以我有像这样的图像

CG generated bathroom http://www.de-viz.ru/catalog/new2/Holm/hvannaya.jpg

我想得到这样的东西(我想要画出我想要的所有线条,但我希望你能得到我的想法)

Black & White CG generated bathroom with some red lines between tiles http://superior0.narod.ru/lines.jpg

我需要通过读取像素颜色来找到所有直线的算法。没有硬数学,没有哈尔,没有霍夫。一些基于点颜色的算法。我想给出最小线长和最大线失真等算法参数。我想得到相对于图片像素坐标线的起点和终点。

所以我需要算法在图片上找到不同颜色的直线。基于不同颜色图像和静态颜色线的思想的算法。是的 - 这种算法不适用于有大量阴影和灯光的图像。但它可能会很快(我希望如此)。

有没有这样的算法?

3 个答案:

答案 0 :(得分:6)

答案 1 :(得分:0)

您应该使用边缘检测滤镜。

答案 2 :(得分:0)

做一些后期处理。您从LSD获得所有边缘,然后您只需通过计算它们的长度来保留所需的边缘。