RasterResampling

public struct RasterResampling : RawRepresentable, Codable, Hashable

The resampling/interpolation method to use for overscaling, also known as texture magnification filter

  • Declaration

    Swift

    public let rawValue: String
  • Declaration

    Swift

    public init(rawValue: String)
  • (Bi)linear filtering interpolates pixel values using the weighted average of the four closest original source pixels creating a smooth but blurry look when overscaled

    Declaration

    Swift

    public static let linear: RasterResampling
  • Nearest neighbor filtering interpolates pixel values using the nearest original source pixel creating a sharp but pixelated look when overscaled

    Declaration

    Swift

    public static let nearest: RasterResampling