Revision: 57135
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at May 17, 2012 22:18 by satie83
Initial Code
// Resize the image CIImage *ciImage = [CIImage imageWithContentsOfURL:<#ImageURL#>]; CIFilter *scaleFilter = [CIFilter filterWithName:@"CILanczosScaleTransform"]; [scaleFilter setValue:ciImage forKey:@"inputImage"]; [scaleFilter setValue:[NSNumber numberWithFloat:<#ratio#>] forKey:@"inputScale"]; [scaleFilter setValue:[NSNumber numberWithFloat:1.0] forKey:@"inputAspectRatio"]; CIImage *finalImage = [scaleFilter valueForKey:@"outputImage"];
Initial URL
http://goo.gl/dBxSF
Initial Description
Core Image provides a lot of filter to apply to images. Here there is a snippet to modify the size of the image using the Lanczos algorithm. You have to give the image URL and the ratio of the scale. If the ratio is smaller than 1 it reduce, otherwise it enlarges the image.
Initial Title
Image resize with CI
Initial Tags
Initial Language
Objective C