У меня есть проблема, когда у нас есть сетка точек, и я хотел бы использовать "деформированную сетку, которая наилучшим образом соответствует набору точек.
Данные MatLab можно найти по адресу: https://drive.google.com/file/d/14fKKEC5BKGDOjzWupWFSmythqUrRXae4/view?usp=sharing Вы увидите, что cenX и cenY - это координаты x и y этих центроидов.
Как на этом изображении.что есть пропущенные точки, и есть несколько дополнительных точек. Кроме того, вы можете видеть, что некоторые линии не являются единственной линией слева направо, однако, мы могли бы с уверенностью предположить, что подгонка линии несколько горизонтально (+ -5 градусов) будетправильно связать точки в несколько деформированную сетку.
Вертикальные линии тривиальны, потому что именно так мы сгенерировали эти точки. Мы можем найти количество линий, необходимое с помощью режима подсчета точек на каждой изстолбцы сетки.
Я бы хотел убедиться, что точка является частью только одной линии, поскольку это сетка.