Skip to content

fersatgit/Seam-Carving

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seam Carving

В фильтре реализован одноимённый алгоритм для масштабирования изображения с учётом содержимого. Исходный код собирается при помощи FASM версии 1.73.31.

Системные требования

Операционная система:Windows XP или выше
Программное обеспечение:Corel Draw версии 13 или выше
Процессор:с поддержкой SSE4.1

Установка

Скопировать файл 8bf соответствующей архитектуры (x86 или x64) в каталог Plugins. Расположение каталога указывается в параметрах CorelDraw.

Работа с фильтром

Для того, чтобы применить фильтр нужно:
  1. Выделить растр в режиме RGB или CMYK
  2. Вызвать пункт меню "Растровые изображения->Подключаемые модули->Другой->Seam Carving"
  3. Пометить высоко-приоритетные участки левой клавишей мыши (зелёный цвет) и низко-приоритетные участки правой клавишей мыши (красный цвет)
  4. Нажать кнопку "Применить", затем "OK" для применения фильтра либо закрыть окно для отмены изменений.
В окне предварительного просмотра доступны следующие клавиши:
Повысить приоритет участка изображенияИзменение размера кисти
Понизить приоритет участка изображения + Перетаскивание изображения
Установить приоритет участка изображения по умолчанию + Изменение масштаба

Ограничения

  • Поддерживается только RGB и CMYK
  • Альфа-канал будет удалён при обработке
  • Угол поворота не учитывается
  • Минимальный размер изображения 4x4
  • Для изображений в режиме CMYK цвета в окне предварительного просмотра будут отображаться некорректно, но на результат работы это не повлияет

About

8bf CorelDraw filter for context aware resizing of raster images

Resources

License

Stars

Watchers

Forks

Packages

No packages published