shap.maskers.Image
- class shap.maskers.Image(mask_value, shape=None)[源代码]
使用模糊或修复技术遮蔽图像区域。
- __init__(mask_value, shape=None)[源代码]
使用给定的掩码值构建一个新的图像掩码器。
- 参数:
- mask_valuenp.array, “blur(kernel_xsize, kernel_xsize)”, “inpaint_telea”, 或 “inpaint_ns”
用于遮蔽图像中隐藏区域的值。
- 形状无或元组
如果 mask_value 是一个自动生成的掩码器而不是数据集,那么需要提供输入图像的形状。
方法
__init__
(mask_value[, shape])使用给定的掩码值构建一个新的图像掩码器。
此方法根据轴对齐分割将图像划分为层次聚类。
inpaint
(x, mask, method)通过图像修复填充图像中的遮罩部分。
load
(in_file[, instantiate])从文件流加载图像遮罩器。
save
(out_file)将图像掩码写入文件流。