Алгоритм RANSAC, чтобы найти параметры линии изображения и нарисовать линию - PullRequest
1 голос
/ 31 мая 2019

У меня есть два изображения:

enter image description here

enter image description here

Я должен использовать RANSACАлгоритм, чтобы найти параметры линии из них и нарисовать лучшую линию на них.

Вот реализация алгоритма RANSAC:

ссылка

АлгоритмПервым шагом является выбор случайных данных из исходных данных.Как я могу использовать изображение в качестве ввода?

1 Ответ

1 голос
/ 02 июня 2019

Это просто вопрос поиска всех точек, отличных от нуля на изображении. Используйте numpy.where, чтобы найти все ненулевые координаты.

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

img - изображение, при условии, что оно в оттенках серого. y будет расположением строк, а x будет расположением столбцов. Вы бы использовали их для ввода кода, увиденного в посте.

...