
Yes. My algorithm takes image views. I'm just trying to use a const view for the source image.
Duh. All I need is for the const view is ...
typedef gray_float_image_t::const_view_t gray_float_const_view_t;
With this, the unit test for my gray opening function with an unscaled float image now compiles and works fine.
Thanks for your help.
On Feb 17, 2011, at 02:03 PM, Lubomir Bourdev
On Feb 17, 2011, at 2:01 PM, Lubomir Bourdev wrote:
Hi Curtis,
A GIL image is a container of pixels. It allocates and deallocates the pixels. As such it doesn't make sense to create a container type whose elements are constant. Instead of images you should try to pass to your containers image views. You can get a constant and a mutable view of a given image.
I meant to say, pass to your _algorithms_ image views.
If you want a constant reference to an image, you can use "const gray_float_image_t&"
Lubomir
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users