Trên hình ảnh ở trên có một số mẫu hình học. Mô hình a
khoảng cách được biết đến. Điểm không nằm trong khoảng cách mô hình nghiêm ngặt.Chất lượng mẫu hình học và điền
Tôi muốn:
- tính toán mỗi chất điểm (khoảng cách thực giữa các điểm không phải là
a
) điểm tốt hơn phù hợp với mô hình coeficient chất lượng tốt hơn nó nên có (Tôi đã cố gắng lấy khoảng cách và góc 45 độ) - loại bỏ các điểm sai (Tôi đã đánh dấu bằng màu đỏ) - được kết nối với máy tính có chất lượng mẫu
Những gì tôi đã cố gắng cho đến nay:
- Hãy mỗi điểm với mỗi
- Tính khoảng cách khác và góc giữa chúng
- Hãy chỉ chỉ người hàng xóm đến thời điểm hiện tại (mà khoảng cách giữa
a - delta
vàa + delta
- Chất lượng là realDistance/modelDistance * realAngle/modelAngle
Tại sao nó thất bại:
- điểm Chất lượng tốt đã được giảm mạnh với điểm xấu trong khu phố
- Nếu điểm xấu chỉ có một người hàng xóm và khoảng cách và góc là ok chất lượng của nó là ok.
Vì vậy, câu hỏi là: thuật toán tốt nhất để tính điểm chất lượng trong trường hợp này là gì và điền vào mẫu. Mẫu phải được điền bằng vị trí trung bình của phần tử lấy vị trí hàng xóm trong tài khoản. Câu trả lời hay nhất sẽ là mã giả hoặc mã hoặc tham chiếu đến một số thuật toán đã biết có thể hữu ích trong trường hợp này.
Câu hỏi có liên quan một chút với câu hỏi trước đây của tôi Filling rectangle with points pattern nhưng việc điền không thể thực hiện được với điểm chất lượng sai.
Nhưng giải pháp này phụ thuộc vào một số lựa chọn cơ sở. Có lẽ hình ảnh tôi đã đính kèm quá cụ thể. Điều gì xảy ra nếu các điểm đầu tiên là xấu? – krzych
Bạn chọn "lựa chọn cơ sở" nào? Trong cách tiếp cận này, tất cả các điểm được xử lý như nhau, không có gì giống như "điểm đầu tiên". Tất cả các điểm được ánh xạ vào ô vuông [0, a [x [0, a [. Những người đến gần nhau trong quảng trường này là những người "tốt". Vấn đề sẽ chỉ phát sinh nếu khoảng cách trung bình 'a' giữa các điểm tốt không được biết chính xác. – coproc
Bạn có thể làm rõ đoạn cuối của câu trả lời (từ "Nếu điểm R ..."). Điều gì với phần thứ hai của câu hỏi làm mẫu? – krzych