fn get_linear_with_frac(
    image: &RgbaImage,
    x: u32,
    y: u32,
    frac: f32
) -> Rgba<f32>