비슷한 두 선이 얼마나 유사한 지 비교할 수있는 알고리즘 (C# 구현이 바람직 함)이 있습니까? 제 경우에는 하나의 참 조선이 있습니다. 많은 보조 선 중에서 참조 선과 가장 가까운 두 번째 선을 선택할 필요가 있습니다.유사한 두 개의 2D 선형 선이있는 방법을 비교하는 척도
편집 : 시작 및 중지 지점이있는 2D 라인입니다. 당신이 유사점을 비교할 때, 완전한 라인을 고려해야합니다. 선의 방향 (즉, 왼쪽에서 오른쪽으로 또는 그 반대로)은 중요하지 않습니다. 그리고 예, 그것이 얼마나 가까운 지와 관계가 있습니다.
나는 이것이 일종의 주관적 (유사성이나 질문이 아닙니다)이지만, 여전히 작업을 수행 한 사람들이 있다고 확신합니다. 이.
몇 개의 크기가 있습니까? – Nosredna
컨텍스트를 조금 더 제공 할 수 있습니까? 선은 시작점과 끝점을 갖고 있습니까? 또는 점을 통과하는 방향 벡터입니까? 선이 참조 선에 가깝거나 길이/방향이 동일한 것이 더 중요합니까? 이 테스트는 무엇을 위해 사용됩니까? –
"비슷한"의미를 결정하는 사람이되어야 할 것 같습니다. 서로가 얼마나 가까이에 있는지와 관련이 있습니까? 아니면 방향의 문제일까요? – Nosredna