【问题标题】:RANSAC algorithm to find line parameters of an image and draw the lineRANSAC算法查找图像的线参数并绘制线
【发布时间】:2019-10-17 01:42:52
【问题描述】:

我有这两张图片:

我应该使用RANSAC算法找到它们的线参数并在它们上面画出最好的线。

这是一个RANSAC算法的实现:

link

算法的第一步是从原始数据中选择随机数据。如何使用图像作为输入?

【问题讨论】:

  • 您需要将图像转换为点数组
  • 图片也有线条,这些线条怎么办?我怎么能忽略它?
  • 请上传图片。我没看到。
  • 我忘记上传了,我编辑了帖子
  • 那么你到底在问什么?你的标题要求一件事,但你的问题要求另一件事。另外,你试过什么?仅供参考,它是 RANSAC

标签: python image-processing ransac


【解决方案1】:

只需找到图像中所有非零点即可。使用numpy.where 查找所有非零坐标。

(y, x) = np.where(img)

img 是图像,假设它是灰度的。 y 将是行位置,x 将是列位置。您可以使用这些来输入帖子中看到的代码。

【讨论】:

    猜你喜欢
    • 2015-09-01
    • 2019-10-01
    • 2012-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-10
    • 2022-11-14
    相关资源
    最近更新 更多