Допустим, у меня есть nd-массив, который выглядит следующим образом. (Значения X / Y для углов объекта на изображении.)
Теперь я хочу обобщить этот новый массив, где новый массив теперь упорядочен следующим образом
Элемент 0 имеет самый высокий комбо x и самый низкий y
Элемент 1 имеет самый низкий комбо x и самый низкий y
Элемент 2 имеет самый низкий x и наивысший комбо y
Элемент 3 имеет наивысший комбо x и наивысший y
EG ниже.
Для Можно ли предположить, что для элемента 1 я могу использовать array.min(axis=0)
и аналогично для элемента 3 могу ли я безопасно использовать array.max(axis=0)
.
И если нет, то каковы некоторые умные способы сделать это?
Другое решение Я думал о том, чтобы найти высоту и ширину изображения. Разделите изображение на 4 квадранта, а затем расположите точки в зависимости от того, в каком из 4 квадрантов оно было, но в целом я не уверен, как поменять значения.