Есть ли способ вычислить цифры как множества точек в Python?Вычислить цифры
Я имею в виду, скажем, что я определяю окружность и треугольник, а затем я определяю новую фигуру, которая является результатом пересечения треугольника и окружности. С помощью этой фигуры/поверхности я также хочу добавить или пересечь больше фигур и получить от нее некоторые свойства, такие как центроид результирующей фигуры. Есть ли библиотека, которую я могу сделать? Я думаю, что это не возможно с Matplotlib ...
Например:
c = circumference(0,0,1) #circumference at 0,0 and radius 1
t = triangle([0,0], [-2,2], [1,1])
new_figure = c & t
print (new_figure.centroid())
>>-0.5, 0.77
Спасибо.
Посмотрите на [shapely] (https://pypi.python.org/pypi/Shapely). – kwinkunks