Я хотел бы создать средний штрих из заданного составного замкнутого контура или заливки в Adobe Illustrator CC или Inkscape.
Извините, я не знаю имени математической функции для достижения этой цели. Я наткнулся на пару причудливых приемов, связанных с Photoshop, но само собой разумеется, что есть более простой способ добиться этого в векторной программе. К сожалению, усреднение пути Illustrator сворачивает мой пример в одну точку, вероятно, потому, что он имеет как горизонтальные, так и вертикальные аспекты.
Использование Inkscape...
tl;dr Интерполировать пути
Как обобщенный случай, это очень интересный вопрос, на который у меня есть разумный ответ. Однако ваш конкретный пример еще более усложняется тем фактом, что для желаемого результирующего «пути» требуется несколько несвязанных пересекающихся подпутей (один для горизонтальной линии и один для вертикальной линии). Итак, я буду отвечать на более общий (и более простой) случай одного непрерывного, непересекающегося пути, как показано ниже:
Шаги:
Важно: выберите один из полученных объектов (любой) и выберите «Путь» > «Обратный» .
Выберите два объекта и выберите «Расширения» > «Создать из пути» > «Интерполировать». (Убедитесь, что настройки расширения Interpolate установлены следующим образом.
Врзлпрмфт