imagefilter函数参数IMG_FILTER_SMOOTH的取值范围是多少?
发布于 2011-03-24 21:13:36
它看起来对范围没有真正的限制,至少在我见过的任何文档中都没有。但是,对于值here,有一个简短的说明
这里没有足够的空间来全面讨论这些操作矩阵是什么,但足以说你可以表示许多不同的变换-从高斯模糊到边缘检测-使用3x3数值矩阵定义任何给定像素周围的八个像素(像素本身是第九个)的颜色应该如何改变它们的RGB值。使用IMG_FILTER_SMOOTH时,您传递的参数将用作像素本身的变更值,这意味着您可以定义像素自身的颜色在多大程度上用于形成其最终颜色。
您不太可能需要超出-8到8范围的值,因为即使是一个数字也会产生很大的差异。在10左右,图片几乎是正常的,因为原始像素值被赋予的权重比相邻像素的总和更大,但你可以在-6到-8之间获得一些非常整洁的效果-玩一玩,看看你能想到什么。
https://stackoverflow.com/questions/5419666
复制相似问题