First it looks to me like green affects red, not blue. Given that, then this looks like a byte endian issue. For integer data types:
XRGB bigendian BGRX smallendian
G and R would get confused and B would get confused with an unused channel. We're tracking down a few byte endian mistakes in some of our native code to manipulate images right now.
Which platforms are you using?
Windows (which version) on which CPU type? (x86?) Linux (which version) on which CPU type?
...jim
--On 03/15/04 18:36:45 -0500 James Carroll wrote:
Hi, I'm still having trouble with LookupOp on various platforms.
I've put together a stand-alone program that demonstrates the problem.
On windows, everything works great. When I try to enhance the red channel on an image, only the red channel changes.
On Linux, changing the red channel actually changes green, green changes blue, and blue doesn't have any effect.
=========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA2D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".