Moin Leute!
Zur Zeit skaliere ich Bilder auf folgende Art:
Alles anzeigen
Das ist jedoch relativ langsam! 
Daher habe ich mich gefragt wie das wohl schneller gehen würde.
Ich habe mit CoreImage bislang noch nichts gemacht. Geht das skalieren von Bildern damit schneller?
Gibt es irgendwo Performance Benchmarks oder so?
Viele Grüße!
Zur Zeit skaliere ich Bilder auf folgende Art:
Quellcode
- NSBitmapImageRep* newRep =
- [[NSBitmapImageRep alloc] initWithBitmapDataPlanes:NULL
- pixelsWide:widNeu
- pixelsHigh:higNeu
- bitsPerSample:8
- samplesPerPixel:4
- hasAlpha:YES
- isPlanar:NO
- colorSpaceName:NSCalibratedRGBColorSpace
- bytesPerRow:0
- bitsPerPixel:0 ];
- [NSGraphicsContext saveGraphicsState];
- NSGraphicsContext *context = [NSGraphicsContext graphicsContextWithBitmapImageRep:newRep];
- [NSGraphicsContext setCurrentContext:context];
- [curImg drawInRect:NSMakeRect( 0, 0, [newRep pixelsWide], [newRep pixelsHigh] )];
- [NSGraphicsContext restoreGraphicsState];

Daher habe ich mich gefragt wie das wohl schneller gehen würde.
Ich habe mit CoreImage bislang noch nichts gemacht. Geht das skalieren von Bildern damit schneller?
Gibt es irgendwo Performance Benchmarks oder so?
Viele Grüße!
)