GIMP Script-Fu Первый Дан. Шаг первый
#scheme #lisp #gimp #scriptfu
https://habr.com/ru/articles/854918/
#scheme #lisp #gimp #scriptfu
https://habr.com/ru/articles/854918/
Хабр
GIMP Script-Fu Первый Дан. Шаг первый
Здравствуй Читатель! Если ты хочешь научиться программировать расширения для GIMP с помощью Script-fu тебе сюда. Я планирую опубликовать серию статей по данной теме. И эта статья только первый шаг в...
GIMP Script-Fu Первый Дан. Первое приветствие
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/855292/
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/855292/
Хабр
GIMP Script-Fu Первый Дан. Первое приветствие
Наш первый Hello World в GIMP! Наша цель нарисовать приветствие на изображении в GIMP. Но для того что бы вывести что то на изображение, это изображение у нас должно быть. Мы можем создать его в...
GIMP Script-Fu Первый Дан. Работа, Печать, Отладка
#scheme #lisp #gimp #scriptfu
https://habr.com/ru/articles/855810/
#scheme #lisp #gimp #scriptfu
https://habr.com/ru/articles/855810/
Хабр
GIMP Script-Fu Первый Дан. Работа, Печать, Отладка
Процесс работы. С консолью script-fu я работаю опосредованно, т.е весь код я пишу в текстовом редакторе, в моём случае это Emacs, а далее получившийся код копирую через буфер обмена в консоль, а...
GIMP Script-Fu Первый Дан. Макросы. Первое знакомство
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/856246/
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/856246/
Хабр
GIMP Script-Fu Первый Дан. Макросы. Первое знакомство
Как мы выяснили изначально экосистема script-fu, состоит из встроенных функций(порядка полутора сотен) и специальных форм. Загружаемого скрипта инициализации:...
GIMP Script-Fu Первый Дан. Расширения к Script-fu
#lisp #schema #gimp #scriptfu #си
https://habr.com/ru/articles/856718/
#lisp #schema #gimp #scriptfu #си
https://habr.com/ru/articles/856718/
Хабр
GIMP Script-Fu Первый Дан. Расширения к Script-fu
Если сравнить расширяемое приложение с коробочкой, то плагины, это полезные вещи, которыми можно наполнить эту коробочку, придающие новое содержание нашему приложению. В этом ряду стоит и такая вещь...
GIMP Script-Fu Первый Дан. Точки, Контуры, Кисти и Градиенты
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/858646/
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/858646/
Хабр
GIMP Script-Fu Первый Дан. Точки, Контуры, Кисти и Градиенты
Создаём абстракцию точки. Первая проба. Создать абстракцию неких объектов на лиспе, это значит создать некий функциональный интерфейс обрабатывающий объекты данного типа. Нам необходима абстракция...
GIMP Script-Fu Первый Дан. Наивные графические преобразования
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/860458/
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/860458/
Хабр
GIMP Script-Fu Первый Дан. Наивные графические преобразования
Напомню нашу цель, это создание языка функциональной геометрии . Одно из базовых операций в нём является отрисовка некоторого изображения в заданный прямоугольник, вернее даже не прямоугольник, а...
GIMP Script-Fu Первый Дан. Реализация Хеш-Таблицы
#lisp #scheme #scriptfu #gimp #hashtable #hash #hashfunction
https://habr.com/ru/articles/860576/
#lisp #scheme #scriptfu #gimp #hashtable #hash #hashfunction
https://habr.com/ru/articles/860576/
Хабр
GIMP Script-Fu Первый Дан. Реализация Хеш-Таблицы
Приблизительно такая структура хеш-таблицы у нас и будет. Библиотека функций к Script-fu Любой современный язык поддерживает множество структур данных, позволяющих программисту эффективно...
GIMP Script-Fu Первый Дан. Линейные преобразования на плоскости
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/861000/
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/861000/
Хабр
GIMP Script-Fu Первый Дан. Линейные преобразования на плоскости
Библиотека функций к Script-fu Итак, настоящая киллер функция по отображению изображений это gimp-item-transform-matrix . Именно на её основе мы и будем строить все отображения изображений в нашем...
GIMP Script-Fu Первый Дан. Удобная передача параметров в функцию
#lisp #scheme #scriptfu #macros #gimp
https://habr.com/ru/articles/863430/
#lisp #scheme #scriptfu #macros #gimp
https://habr.com/ru/articles/863430/
Хабр
GIMP Script-Fu Первый Дан. Удобная передача параметров в функцию
Библиотека функций к Script-fu Script-fu (Тинисхема) передает параметры в функцию в виде списка и позволяет передавать значения в обязательные именованные параметры, функции с одним параметром...