GIMP脚本编程与SVG文件格式详解
1. GIMP脚本编程基础
1.1 像素区域操作
在处理原始图像数据时,通常会在像素区域内遍历多个图块。图块目前最大尺寸为64×64,但区域内的某些图块可能小于此尺寸(除非区域的宽度和高度能被64整除)。使用切片函数提取图块的特定区域时需谨慎。
1.2 颜色化插件示例
以下是一个用Perl编写的GIMP颜色化插件示例:
#!/usr/bin/perl -w
#
# Colorize. A plug-in for the Gimp, written in Perl.
use strict;
use Gimp qw(:auto N_);
use Gimp::Fu;
use PDL;
use Gimp::Util;
register(
"perl_fu_colorize_with_progress", # Name
"Colorify the dark parts of an image.", # Blurb
"=pod(HELP)", # Help
"=pod(AUTHOR)", # Author
"=pod(COPYRIGHT)", # Copyright
"=pod(DATE)", # Date
N_ "<I
超级会员免费看
订阅专栏 解锁全文
856

被折叠的 条评论
为什么被折叠?



