Я использую фрагмент кода из этой ссылки - Resize UIImage by keeping Aspect ratio and width, и он отлично работает, но мне интересно, можно ли его изменить, чтобы сохранить жесткие края пикселей. Я хочу удвоить размер изображения и сохранить жесткий край пикселей.Изменение размера изображения, но сохранение жестких краев
class func resizeImage(image: UIImage, newHeight: CGFloat) -> UIImage {
let scale = newHeight/image.size.height
let newWidth = image.size.width * scale
UIGraphicsBeginImageContext(CGSizeMake(newWidth, newHeight))
image.drawInRect(CGRectMake(0, 0, newWidth, newHeight))
let newImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return newImage
}
В Photoshop есть ближайший сосед интерполяции при масштабировании, есть что-то подобное в прошивкой?