[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: email@example.com
- Subject: RGB arrays
- From: firstname.lastname@example.org (Raymond Lee)
- Date: 27 Apr 92 15:31
I do colorimetric analysis using 24-bit color, and I'm trying
to build RGB integer arrays from PICTs that are displayed in
MCL2.0b color windows. At the moment, I'm using _GetCPixel and
scanning windows pixel-by-pixel, but this is hardly satisfactory
(or elegant) because I often have to scale PICTs that are larger
than my monitor's pixel dimensions.
How could I build, say, a 400-by-300-by-3 integer array of RGB
values (0 - 255) from a 400-by-300 pixel PICT? I assume that if I
use something like a :pixmap, then the PICT doesn't need to be
displayed in the top-level window (or even be completely on-screen)
in order for me to access all pixel RGB values.
Please excuse the novice's LISP syntax; I'll be glad to help
any MCLers with colorimetry or color perception issues.
Oceanography Department, U. S. Naval Academy