Boost logo

Boost :

Subject: Re: [boost] [GIL] kth_channel_view
From: fabien.castan_at_[hidden]
Date: 2010-06-23 12:33:30


>> #include <boost/gil/gil_all.hpp>
>> ...
>> kernel_1d<float> kernel2(gaussian_1,9,4);
>> convolve_rows<rgb32f_pixel_t>(kth_channel_view<0>(const_view(img)),kernel2,kth_channel_view<0>(view(img)));
>> jpeg_write_view("out-convolution2.jpg", view(img));
>> ...
>>
>> This doesn't compile.
>
>Does it compile when using view(img) instead of const_view(img)?
>Please provide a complete minimal code sample displaying your problem.
>Makes my life easier. ;-)

I'm really sorry, I just notice that it's a stupid mistake from me... I forgot to change the template parameter of the concolve_rows function !
If I use k_channel_view I manipulate a grayscale image...

kernel_1d<float> kernel2(gaussian_1,9,4);
convolve_rows<gray32f_pixel_t>(kth_channel_view<0>(const_view(img)),kernel2,kth_channel_view<0>(view(img)));
jpeg_write_view("out-convolution2.jpg", view(img));


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk