Как я могу масштабировать многоугольник, состоящий из большего количества прямоугольников? - PullRequest
0 голосов
/ 09 июля 2019

У меня есть проблема, которую я не смог решить, я думаю об этом более 3 недель, но не достиг ее, поэтому я решил обратиться за помощью с помощью этого средства, надеюсь, вы сможете мне помочь.

У вас есть многоугольник, состоящий из нескольких прямоугольников, как показано на рисунке, на этом изображении у меня есть координаты каждого прямоугольника, и вам нужно увеличить их толщину, чтобы длина между каждым прямоугольником не изменялась (пример - 2.49, показанный на изображении 1, и та же мера видна на изображении 2, а также 1.04, среди прочего).

Кроме того, если прямоугольник находится посередине другого, он должен увеличиться (От 6,75 до 6,95 можно наблюдать, критерий увеличения толщины заключается в том, что он в новой пропорции удваивается, но если он больше 0,20, он не может превышать 0,40).

Вы хотите получить из этой цифры:

Image 1

На эту цифру:

Image 2

Я не знаю, понимаете ли вы меня, если не понимаетеПожалуйста, спросите меня ...

ПРИМЕЧАНИЕ: я программирую на Vb.net

...