I'm working in LabView, with IMAQ and the vision utilities. I'm developing a program that works with imagery from a camera, subtracting images from a reference image. The camera delivers an RGB image, and I need to extract the color planes and work on them separately. I'm having problems with images not being where they're supposed to be, and I suspect that images are getting corrupted and/or overwritten. Do the routines IMAQ_Extract_Color_Planes and IMAQ_Replace_Color_Planes work with pointers, or do they actually copy the extracted/replaced pixels?