2


std::istream から Boost.GIL イメージにイメージをロードしようとしています。私はオンラインで検索しましたが、まだ良い解決策を見つけていません。
どんな助けでも大歓迎です。
どうもありがとう

4

1 に答える 1

4

ここから gil io の新しいバージョンを見てみましょう: http://code.google.com/p/gil-contributions/source/browse/trunk/gil_2.zipこれはまだ正式にブーストの一部ではありませんが、動作します安定しており、必要なものをサポートします。読み込もうとしている形式はわかりませんが、jpeg を読み取るには、次のようなコードになります。

using namespace boost::gil;
image_read_settings<jpeg_tag> readSettings;
rgb8_image_t newImage;
read_image(stream, newImage, readSettings);

png、bmp、raw、targa、tiff の読み込みもサポートされています。

于 2012-09-27T16:07:58.370 に答える