Ashurpanipal
Мимопроходящий
- Сообщения
- 83
- Реакции
- 26
а еслиУвеличивать внутренний оффсет, и в точке, где две точки кривой этого оффсета будут иметь одинаковые координаты, как раз будет минимальное расстояние, равное двум оффсетам.
Посмотреть вложение 162329
?больше 1
задание контура очень ресурсоемкое действие.Увеличивать внутренний оффсет, и в точке, где две точки кривой этого оффсета будут иметь одинаковые координаты, как раз будет минимальное расстояние, равное двум оффсетам.
Посмотреть вложение 162329
Идея с внутренним контуром интересная. Можно циклом задавать увеличивающийся внутренний контур, потом в наиболее удаленных точках разделять его пополам и искать пересечения двух кривых.Увеличивать внутренний оффсет, и в точке, где две точки кривой этого оффсета будут иметь одинаковые координаты, как раз будет минимальное расстояние, равное двум оффсетам.
Посмотреть вложение 162329
Может, и что?
надо сначала, а потом решать.формализовать
1) Обьединить обьектыНужно найти объекты, находящиеся ближе 0.2 мм друг к другу и отметить эти места.
Обратная операцияА также необходимо проверить сам размер объектов на размер в самом тонком месте объекта. Пусть будет тоже не менее 0.2 мм .
Спасибо! попробую это записать в макрос.С этого надо было начинать.
1) Обьединить обьекты
2) Контур 0.2 мм наружу
3) К полученного обьекта контур 0.2 мм внутрь
4) Если из полученного обьектв вычесть обьединенные обьекты 1) получим только щели между обьектами <0.2 мм
Обратная операция
2) Обводка 0.2 наружу
3) Обводка 0.2 внутрь
4) Из обьекта 1) вычесть полученный - останутся только обьекты размером <0.2 мм
Видите, как все просто и совсем без высшей математики
совсем без высшей математики
Не уходите. Мы ещё не всё)
Не по теме:
А начиналось все так многообещающе )
Вообще говоря, данное действие проще и быстрее в растре проделывать, в фотошопе, например.Спасибо! попробую это записать в макрос.
Photoshop конечно хорошо но основное приложение это corel. Вы не поверите Но времени на переключение в другую программу просто нет.Вообще говоря, данное действие проще и быстрее в растре проделывать, в фотошопе, например.
Я в свое время так проверял трафаретные макеты на печатаемость.
Дело в том, что все эти преобразования с векторами (контура, пересечения, вычитания и т.д.) в кореле реализованы настолько медленно и глючно, что на большом количестве сложных обьектов в 50% процентах случаев будут странные артефакты выскакивать, а еще в 40% корел будет просто молча захлопываться после длительной паузы. Не оптимизирован он, к сожалению, для таких серьезных операций.Photoshop конечно хорошо но основное приложение это corel. Вы не поверите Но времени на переключение в другую программу просто нет.
но постеснялся это делать в разделе Корела.imagemagic
На самом деле, задача, правильную постановку которой мы, наконец получили, очень распространена и актуальна, для ее решения полно готовых профессиональных инструментов.Я хотел было предложить решение на
но постеснялся это делать в разделе Корела.