gpt4 book ai didi

c++ - 使用 boost::gil 从内存中读取 JPEG 图像

转载 作者:搜寻专家 更新时间:2023-10-31 00:39:22 27 4
gpt4 key购买 nike

我正在尝试使用 boost 1.53 中的 boost::gil 从内存中读取图像。我从互联网上的一个例子中提取了以下几行:

#include <boost/gil/gil_all.hpp>
boost::gil::rgb8_image_t img;
boost::gil::image_read_settings<jpeg_tag> readSettings;
boost::gil::read_image(mystream, img, readSettings);

除了第一行,其余几行的类型和函数在boost::gil命名空间中都找不到,所以我无法测试上面几行是否符合我的要求。您知道从哪里获得所需的类型和函数吗?

最佳答案

在这里查看新版本的 gil:gil stable version

它运行良好且稳定。

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

您的代码似乎是正确的。

关于c++ - 使用 boost::gil 从内存中读取 JPEG 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16259659/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com