Вылеты для контурной резки

  • Автор темы Автор темы motus
  • Дата начала Дата начала
Программа доливает блиды к вашим PNG-файлам. Она автоматически расширяет пиксели от непрозрачной области в прозрачную (по альфа-каналу). Вы можете настроить глубину доливки (количество слоев) и степень смешивания (усреднение пикселей).

Чтобы запустить программу, откройте командную строку (например, cmd.exe или PowerShell) в той же директории, где находится файл create_bleed_windows.exe.

Общий синтаксис:

create_bleed_windows.exe [-a N] [-l L] путь к файлу(ам).png

Объяснение аргументов:​

  • create_bleed_windows.exe: Это исполняемый файл самой программы.
  • -a N (Степень усреднения)
    • Описание: Этот флаг определяет, сколько ближайших непрозрачных пикселей будет использоваться для усреднения цвета при заполнении прозрачных областей. Чем больше значение N, тем более размытым будет переход от изображения к заполненной области.
    • Тип: Целое число.
    • Значение по умолчанию: 5 (если не указано).
    • Пример: -a 8 (будет усредняться 8 пикселей).
  • -l L (Количество слоев)
    • Описание: Этот флаг указывает, сколько "слоев" прозрачных пикселей будет обработано. Программа заполняет прозрачные пиксели слоями, двигаясь от границы изображения наружу. Большее количество слоев позволяет заполнить более широкие прозрачные области.
    • Тип: Целое число.
    • Значение по умолчанию: 6 (если не указано).
    • Пример: -l 10 (будет обработано 10 слоев).
  • путь к файлу(ам).png (Путь к файлу/файлам PNG)
    • Описание: Это обязательный аргумент, который указывает на один или несколько входных PNG-файлов, которые нужно обработать. Вы можете указать как один файл, так и использовать шаблоны (*.png) для обработки нескольких файлов в директории.
    • Тип: Строка (путь к файлу или шаблон).
    • Пример: image.png (один файл), folder/*.png (все PNG-файлы в папке folder), *.png (все PNG-файлы в текущей директории).

Примеры использования:​

  1. Обработка одного файла с использованием значений по умолчанию для -a и -l:

    create_bleed_windows.exe my_image.png
    • Выходной файл: my_image_bleed_l6_a5.png
  2. Обработка нескольких файлов в текущей директории с использованием значений по умолчанию:

    create_bleed_windows.exe *.png
    • Каждый PNG-файл, например pic1.png, будет сохранен как pic1_bleed_l6_a5.png.
  3. Указание конкретного количества слоев (-l) и степени усреднения (-a):

    create_bleed_windows.exe -l 15 -a 7 photo.png
    • Выходной файл: photo_bleed_l15_a7.png
  4. Указание только количества слоев (степень усреднения по умолчанию):

    create_bleed_windows.exe -l 10 another_image.png
    • Выходной файл: another_image_bleed_l10_a5.png
  5. Указание только степени усреднения (количество слоев по умолчанию):

    create_bleed_windows.exe -a 3 final_image.png
    • Выходной файл: final_image_bleed_l6_a3.png
Надеюсь, эта инструкция поможет вам легко использовать программу!

Результат работы программы во многом зависит от состояния края обрабатываемого файла.
Антивирусы могут ругаться, не стоит этого бояться. ;)
Добрый день, а можно получить первую версию утилиты, которая не наращивает холст изображения на величину вылетов? Я попробовал запустить, но она пишет что триальный период закончился.
 
По вашему ТЗ добавил.
Я заметил что не наращивается холст, то есть если вокруг объекта не хватает прозрачных пикселей, вылет не будет отрисован.
В сентябре вернусь, напомните, добавлю ключик доливать/не_доливать.
 
  • Спасибо
Реакции: motus
Возможно не увидел, но никто не спрашивал как добиться такого эффекта в фотошопе, кто-то может скинуть уроки или быстрый гайд, в идеале Экшен с автоматизированным процессом.
Скорее всего в фотошопе это больше чем реально реализовать.
Моя логика такая, добавить границу с заливкой в фотошопе, а в кореле выставить минусовой отступ через плагин "Тверской, мать его, контур".

не особо горю желанием обрабатывать в трех программах (в кореле плагин eCut на отправку задания на плоттер, поэтому не могу исключить его из цепочки по работе) =)

повторюсь, буду благодарен, если скинете урок, гайд или экшен на такую умную заливку (не однородную)
 
Последнее редактирование:
обрабатывать в трех программах
Использую связку Corel-Photoshop.
У элвина есть макрос, который передаёт обработку в ФШ (в запущенный, если нет - запускает его), после обработки и сохранении в ФШ в кореле жмёшь кнопку Update и получаешь изменённое изображение в Corel. Экономит кучу времени.

Описание работы.
 
Использую связку Corel-Photoshop.
У элвина есть макрос, который передаёт обработку в ФШ (в запущенный, если нет - запускает его), после обработки и сохранении в ФШ в кореле жмёшь кнопку Update и получаешь изменённое изображение в Corel. Экономит кучу времени.

Описание работы.

я про то, как сделать умные вылеты в Adobe Photoshop 2024, без скачивания ArtPro_23.03.

Под умными вылетами я понимаю следующее:
1750246175549-png.173853

То есть, как залить вылеты контура в Adobe Photoshop 2024 так, чтобы заливка соответствовала рисунку границы фото, буду благодарен, если скинете урок, гайд или экшен того, как это сделать.
 
Для корела будет, но не так быстро (надо тестировать). Сразу скажу, что не будут поддерживаться версии ниже x7, не будет пакетной обработки по списку файлов, плагин будет работать только под Windows.
 

Вложения

  • 1.gif
    1.gif
    95.1 КБ · Просм.: 802
Последнее редактирование:
Для корела будет, но не так быстро (надо тестировать). Сразу скажу, что не будут поддерживаться версии ниже x7, не будет пакетной обработки по списку файлов, плагин будет работать только под Windows.
это что за плагин, макрос, экшен?

Мне нужно именно в фотошопе эту процедуру сделать, как это можно реализовать?

То, что вы показали на гифке, я про это
 
Последнее редактирование:
я нашел способ как сделать быстро умную заливку только вдоль границы контура, но он заливает не так как нужно.
1755525092277.png
1755525098532.png

Неужели в таком мощном графическом редакторе как фотошоп нет подобной возможности заливки как тут:

1755525166299.gif
 
Для корела будет, но не так быстро (надо тестировать). Сразу скажу, что не будут поддерживаться версии ниже x7, не будет пакетной обработки по списку файлов, плагин будет работать только под Windows.
что это за плагин для корела?
поделитесь ссылкой?
 
Виктор Михайлович уцелел чудом и из обломков мотоцикла в следующий запойный период устроил стационарный двигатель, который был очень похож на настоящий, но не работал.
 
что это за плагин для CorelDraw кто-нибудь знает?
 

Вложения

  • 1.gif
    1.gif
    95.1 КБ · Просм.: 780