4
用boost::gil
讀取RGB圖像信息是否可能,以便我可以將文件讀入正確的rgbx_image_t
?用gil讀取png圖像
隨着以下我必須事先知道類型,並不那麼整潔。
boost::gil::rgb8_image_t im;
gil::png_read_image(m_filename, im);
用boost::gil
讀取RGB圖像信息是否可能,以便我可以將文件讀入正確的rgbx_image_t
?用gil讀取png圖像
隨着以下我必須事先知道類型,並不那麼整潔。
boost::gil::rgb8_image_t im;
gil::png_read_image(m_filename, im);
你可以讓你想嘗試和使用any_image
持有型擦除結果類型列表:
typedef mpl::vector<rgb8_image_t, rgb16_image_t> my_img_types;
any_image<my_img_types> runtime_image;
png_read_image("input.png", runtime_image);
替代引入any_image運行的東西使用* _read_and_convert_image函數族(png_read_and_convert_image爲你的情況)