Re: Inverting a black and white NSImage
Re: Inverting a black and white NSImage
- Subject: Re: Inverting a black and white NSImage
- From: Eric Gorr <email@hidden>
- Date: Thu, 14 May 2009 09:58:19 -0400
On May 13, 2009, at 7:08 PM, Randall Meadows wrote:
On May 13, 2009, at 4:59 PM, Eric Gorr wrote:
I have a black and white NSImage with some pixels in the image
totally transparent.
I need to change the white pixels to black, the black pixels to
white, and leave the transparent area in the image alone.
The only solution that comes immediately to mind is to get a bitmap
representation of the image, loop over all of the pixels and invert
each one by one. Based on the kind of image I am dealing with, this
should be just fine.
However, I am thinking there is an easier solution, but my mind is
drawing a blank - probably because it is getting late and I should
go home.
Use the CIColorInvert Core Image filter.
Brilliant. Thank you.
Based on this, I was able to find
http://www.cocoadev.com/index.pl?NSImageCategory
which makes applying a CI filter to a NSImage easy.
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden