boost-gil相关内容

从boost :: gil :: view获取原始指针

我有一个交错的boost::gil::view.我想从该视图构造我自己的模型,该模型接受原始像素数据的byte*.如何从boost::gil::view获取原始数据指针?我检查了它的接口,它返回了定位符和全部,但未返回原始数据指针.请帮忙. 解决方案 我找到了解决方法.我用gilView.row_begin(0) ..
发布时间:2020-07-18 20:37:41 C/C++开发

使用Boost.GIL创建图像

我一直在尝试阅读boost :: gil文档,但是它介于缺乏和令人困惑之间. 除了搁浅之外,我还需要一个有关如何执行以下操作的示例: 创建一个图像,例如512x512.用红色像素填充它.写入PNG. 在gil的文档中,我什么都找不到.尤其是创建图像或用像素部分填充图像. 如果有人可以帮助,谢谢. 解决方案 我还没有使用过GIL,但我也想学习它.查看了设计指南并搜索了 ..
发布时间:2020-07-18 20:37:37 C/C++开发

使用Boost.GIL将图像转换为“原始”字节

目标 我试图转向Boost GIL来替换一些类似的功能,我已经实现了它的可维护性生命的结束。 我有现有的代码,使用 uint8_t * 可以使用24 BPP,8位RGB图像。我不能改变它,因为相同的接口用于暴露不同地方的图​​像(例如OpenGL缓冲区),并且已经有很多代码。 尝试以小步骤使用GIL,首先读取一个文件,并将字节逐个字节复制到 std :: vector 中,我可以 ..
发布时间:2016-10-24 16:25:16 C/C++开发

boost gil创建图像

我一直在试图阅读boost :: gil文档,但它是在缺少和复杂之间的某处。 不用说了,我需要一个例子执行以下操作: 创建一张图片,比如512x512。用红色像素填充它。写入PNG。 在gil的文档中我找不到任何有关这方面的事情。 如果有人可以帮助,解决方案 我还没有使用GIL,但我想学习它。查看了设计指南并已上载与libpng 相关的错误,看起来最简单的例子是 ..
发布时间:2016-10-14 20:48:12 C/C++开发

阅读与吉尔png图片

是否有可能与的boost ::吉尔读取RGB图像信息,这样我可以读取该文件到正确的 rgbx_image_t ? 使用以下我必须事先知道的类型,这是不那么整齐。 的boost ::吉尔:: rgb8_image_t IM; 吉尔:: png_read_image(m_filename,即时通讯); 解决方案 可以让你想尝试并使用 any_image 持有类型 - 一个类型列表擦除结果是 ..
发布时间:2016-08-12 18:34:33 C/C++开发

的boost :: GIL如何图像保存为JPEG或PNG成char *?

所以,我看样品各地上保存到文件中。但我不知道它是否可以保存成char *或字符串,而不是文件 - 这么说来保持它在内存? 解决方案 有似乎没有什么可促进这一升压本身。所有I / O似乎是基于提供的文件名。 然而,似乎在这里延伸 的名为 io_new 基于具有流I / O。 请参阅文档这里一个例子(搜索“阅读与写作内存缓冲区”)。 ..
发布时间:2016-08-12 18:34:24 C/C++开发

使用Boost.GIL将图像转换成" RAW"字节

目标 我试图向升压GIL移动来代替某些类似的功能,我实现了正在达到其维护生命的尽头。 我有现有的code,与24 BPP,8位使用RGB图像 uint8_t有* 的作品。我不能改变,作为相同的接口用于公开来自不同地方的图​​像(例如OpenGL的缓冲区),已经有相当多的code的。 所以我想在小步骤,使用GIL,通过读取一个文件,然后按字节复制像素字节到的std ::矢量&lt开始; uin ..
发布时间:2016-08-12 18:19:08 C/C++开发