Вычислите превращение расстояния между объектами polyshape
td = turningdist(poly1,poly2)
td = turningdist(polyvec)
возвращает массив превращения расстояний между соответствующими парами элемента двух массивов td = turningdist(poly1,poly2)
polyshape
с совместимыми размерами. Поворачивающееся расстояние между двумя объектами polyshape
является мерой как тесно их соответствие форм, независимо от вращения или масштабирования. Поворачивающееся расстояние близко к 0 указывает на близкое соответствие. Чем больше значение, тем больше две формы отличаются.
TD (i, j) является поворачивающимся расстоянием между ith polyshape
в poly1
и jth polyshape
в poly2
.
возвращает матрицу превращения расстояний между парами элемента вектора объектов td = turningdist(polyvec)
polyshape
.
[1] Arkin, E.M., Жуют, L.P., Huttenlocher, D.P., Kedem, K. и Митчелл, J.S.B. "Эффективно вычислимая метрика для сравнения многоугольных форм". Транзакции IEEE согласно Анализу Шаблона и Искусственному интеллекту. Издание 13, Номер 3, 1991, стр 209-16. doi:10.1109/34.75509.