所以我有像这样的图像
CG generated bathroom http://www.de-viz.ru/catalog/new2/Holm/hvannaya.jpg
我想得到这样的东西(我想要画出我想要的所有线条,但我希望你能得到我的想法)
我需要通过读取像素颜色来找到所有直线的算法。没有硬数学,没有哈尔,没有霍夫。一些基于点颜色的算法。我想给出最小线长和最大线失真等算法参数。我想得到相对于图片像素坐标线的起点和终点。
所以我需要算法在图片上找到不同颜色的直线。基于不同颜色图像和静态颜色线的思想的算法。是的 - 这种算法不适用于有大量阴影和灯光的图像。但它可能会很快(我希望如此)。
有没有这样的算法?
答案 0 :(得分:6)
答案 1 :(得分:0)
您应该使用边缘检测滤镜。
答案 2 :(得分:0)
做一些后期处理。您从LSD获得所有边缘,然后您只需通过计算它们的长度来保留所需的边缘。