У меня есть 2d-изображение, и я хочу подогнать несколько строк к объекту, который представлен этим изображением. Линии соединены и могут иметь углы только через определенные промежутки между собой. Я знаю, что вы можете подогнать одну линию к точкам данных, используя метод наименьших квадратов. Но я не знаю, как подгонять несколько соединенных прямых одновременно к точкам, соблюдая при этом интервалы углов.
Как бы вы решили эту проблему программно? Я бы также принял ответ, дав мне ключевые слова (и, возможно, ссылки), которые укажут мне на мое решение.
Вот пример изображения. Например, я мог бы захотеть подогнать 4 строки длиной x, y, z, w к объекту, представленному самым большим компонентом на изображении. К сожалению, объект не всегда так хорошо виден, как здесь, но пока этого достаточно :)
Зеленые линии приблизительно соответствуют линиям, которые я искал (извините, они не очень прямые ;)).