这个 ImageMorph
模块提供图像的形态学操作。
PIL.ImageMorph.
LutBuilder
(patterns=None, op_name=None)[源代码]基类:object
用于从描述性语言构建变形体的类
输入模式是如下字符串序列的列表:
4:(...
.1.
111)->1
(包括换行符在内的空格将被忽略)。选项4描述了一系列对称操作(在本例中是4个旋转),模式描述如下:
操作结果在“->字符串后描述。
默认值是返回当前像素值,如果找不到其他匹配项,则返回当前像素值。
操作:
例子::
lb = LutBuilder(patterns = ["4:(... .1. 111)->1"])
lut = lb.build_lut()
add_patterns
(patterns)[源代码]build_default_lut
()[源代码]build_lut
()[源代码]将所有模式编译成形态学LUT。
tbd:build based on(file)morphlut:修改
get_lut
()[源代码]