我可以用于imagefilter函数参数IMG_FILTER_SMOOTH的值范围是什么?
答案 0 :(得分:4)
看起来对范围没有实际限制,至少在我见过的任何文档中都没有。但是,对here值的简短解释:
这里没有足够的空间去 全面讨论这些内容 操纵矩阵,但足够 说你可以代表很多 不同的转变 - 来自 高斯模糊到边缘检测 - 使用3x3数值矩阵 定义了八种颜色的方式 围绕任何给定像素的像素 (像素本身就是 第九)应该有他们的RGB值 改变。使用IMG_FILTER_SMOOTH, 你传递的参数用作 更改像素本身的值, 这意味着你可以定义多少 像素自己的颜色用于形成 它的最终颜色。
你不太可能想要价值观 超出范围-8到8,甚至是 一个数字相当大 区别。大概10点左右 因为原来几乎正常 像素值给予更多权重 比它的总和 邻居,但你可以得到一些 -6至-8之间真正整洁的效果 - 玩耍,看看你能做些什么 想出来。