枚举
GdkPixbufInterpType
说明 [源代码]
用于缩放函数的插值模式。
GDK_INTERP_NEAREST
模式是最快的缩放方法,但在缩小尺寸时图像质量很差;如果您不确定应该选择哪种模式,则首选 GDK_INTERP_BILINEAR
,因为它在速度和质量方面取得了较好的平衡。
注意:三次过滤已从列表中去除;双曲插值速度同样快,但图像质量更高。
成员
-
GDK_INTERP_NEAREST
-
最近邻采样;此方法最快,但图像质量最低。缩小尺寸时图像质量通常不可接受,但是在放大尺寸时可能是 OK 的。
- 值:
0
- 自 2.0 起提供
- 值:
-
GDK_INTERP_TILES
-
这是一种不启用任何插值的 PostScript 图像操作员的精细仿射变换。每个像素都以单色实心平行四边形渲染,并利用边缘重建来实现这些平行四边形的边缘。放大时,它类似于最近邻插值;缩小尺寸时,它类似于双线性插值。
- 值:
1
- 自 2.0 起提供
- 值:
-
GDK_INTERP_BILINEAR
-
最佳的质量/速度平衡;默认使用此模式。双线性插值。对于放大,它等效于理想双线性插值图像的点采样。对于缩小,它等效于放置小图块,然后对覆盖区域进行积分。
- 值:
2
- 自 2.0 起提供
- 值:
-
GDK_INTERP_HYPER
-
这是最慢的最高质量重建函数。它来自 Wolberg 的“数字图像扭曲”中的双曲滤波器,并且正式定义为双曲滤波器,对理想双曲滤波器插值图像进行采样(该滤波器被设计为对于 1:1 像素映射而言是幂等的)。已弃用:该插值滤波器已弃用,因为实际上它的质量比
GDK_INTERP_BILINEAR
滤波器低(自 2.38 起)。- 值:
3
- 自 2.0 起提供
- 值: