首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >parameter函数参数IMG_FILTER_PIXELATE问题

parameter函数参数IMG_FILTER_PIXELATE问题
EN

Stack Overflow用户
提问于 2011-03-25 06:05:34
回答 2查看 1.6K关注 0票数 0

有人能详细解释IMG_FILTER_PIXELATE参数的附加值吗?每个参数的范围是多少?负数值、浮点数值,以及它们到底是做什么的?

EN

回答 2

Stack Overflow用户

发布于 2011-03-25 06:23:26

你也问过其他一些过滤器的情况。请使用read the manual page for imagefilter,您将发现第一个参数是以像素为单位的块大小,而第二个参数是一个布尔值,它改变了“高级像素模式”,不管这意味着什么。

范围是多少?第二个是bool,所以它是0/1/真/假/什么的。但首先是像素化中块的大小。你为什么会认为可能会有负面影响?当你给它一个否定时会发生什么?吓到了吗?把它变成零?克拉什?烧伤?毁灭世界?不是的。吓死人了。线索。你自己试试,会很有趣的!最坏的情况是什么。

票数 1
EN

Stack Overflow用户

发布于 2014-04-01 15:22:19

作为实现IMG_FILTER_PIXELATE的工具,以供将来参考。

这两个附加参数的工作原理如下:

  • $arg1:这是块大小(以像素为单位),必须是正的,并且至少为1(无影响)
  • $arg2:这决定了像素化过程将如何平滑,在图像处理器上的示例显示了这样子。

关于“高级”像素化和“简单”的更深入的介绍:

对于简单模式,用于块的颜色是该块中的第一个像素,但是对于高级模式,所使用的颜色将是块中所有像素的“平均”颜色,这意味着所有像素在内部被迭代并添加到RGB值的数组中,并且使用该值的平均颜色,这意味着将使用更多的CPU时间来计算实际使用的颜色。

尽管这是一篇老文章,但我希望这可能对未来的读者有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5429119

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档