※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

  1. #include <boost/gil/gil_all.hpp>
  2. using namespace boost::gil;
  3.  
  4. int main()
  5. {
  6. rgb8_image_t img( 100, 100 );
  7.  
  8. const color_converted_view_type<rgb8_view_t, gray8_pixel_t>::type img_gray_view
  9. = color_converted_view<gray8_pixel_t>( view( img ) );
  10.  
  11. gray8_image_t img_gray( img.dimensions() );
  12. copy_pixels( color_converted_view<gray8_pixel_t>( view( img ) ), view( img_gray ) );
  13. }
  14.