
Hello Christian, Thanks for your guidance! I took a look at semantic_at_c() and get_color() and they seem to do the trick! Here's a couple of more questions. I've posted a compiling, annotated code at http://boost.codepad.org/Fy2vP73l Below is the more elaborate description of my questions which can be found in the code: 1. Can I specify which channel to get in nth_channel_view()? For example, if I want to set the red channel to 255 for all the pixels, I would do gil::fil_pixels(gil::nth_channel_view(view, 0), 255). However, that only works if our view is rgb8 or bgr8, not argb8. Is there a way I can say something like gil::fill_pixels(gil::nth_channel_view(view, gil::find_channel_for_view(view, gil::red_t())), 255) ??? 2. This compiles gil::gil_function_requires<gil::ImageViewConcept<int> >(); Strange. Any ideas? Best regards, Chris Yuen P.S. I am definitely interested in reviewing the extension! Apparently I'm a begginer in GIL. How would you like me to review and where should I write to?