Thanks Mike, I can't use NSImage (guess why) but a subset. Btw, the problem I have is that I have a view which contains an image. I would like to draw in the image, not in the container view so I need to provide to the draw method the image context. Is this a good approach or all the drawing should happen in the view context? Should I extend the image view and handle the routing internally?
Thanks, chr On Wed, Sep 24, 2008 at 11:08 AM, Mike Abdullah <[EMAIL PROTECTED]> wrote: > > On 24 Sep 2008, at 10:50, Christian Giordano wrote: > >> Hi guys, is there some good tutorial around about how to manipulate >> bitmaps in Cocoa? >> >> I would be interested on: >> >> - copy portion of image over another with a mask (this should be >> pretty straight forward with quartz2d) > > [[NSImage alloc] initWithSize:] > [image lockFocus] > [sourceImage drawAtPoint:point fromRect:imagePortionRect operation:operation > fraction:1.0] > [image unlockFocus] > >> >> - apply threshold >> - apply effects like blur > > Core Image is your friend >> >> >> Not sure if some of this, like the blur, is recommended to do from an >> higher level instead of doing it pixel by pixel. In case of the >> latter, how to get the bytearray with all the pixels info? >> >> Thanks a lot, chr >> _______________________________________________ >> >> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) >> >> Please do not post admin requests or moderator comments to the list. >> Contact the moderators at cocoa-dev-admins(at)lists.apple.com >> >> Help/Unsubscribe/Update your Subscription: >> >> http://lists.apple.com/mailman/options/cocoa-dev/cocoadev%40mikeabdullah.net >> >> This email sent to [EMAIL PROTECTED] > > _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [EMAIL PROTECTED]