方法
GdkPixbufPixbufsaturate_and_pixelate
声明 [源]
void
gdk_pixbuf_saturate_and_pixelate (
const GdkPixbuf* src,
GdkPixbuf* dest,
gfloat saturation,
gboolean pixelate
)
描述 [源]
修改饱和度并可选地对 src 像素化,将结果放入 dest。
src 和 dest 图片缓冲区必须具有相同的图像格式、大小和行步进。
src 和 dest 参数可以是同一个图片缓冲区,不会产生不良影响。
如果 saturation 是 1.0,则饱和度不变。如果小于 1.0,饱和度减少(图像转向灰度);如果大于 1.0,饱和度增加(图像颜色更加鲜艳)。
如果 pixelate 是 TRUE,则像素以棋盘图案淡入,以创建像素化的图像。
参数
dest-
类型:
GdkPixbuf写入修改后的
src版本的位置。数据由方法的调用者拥有。 saturation-
类型:
gfloat饱和度系数。
pixelate-
类型:
gboolean是否进行像素化。