gpt4 book ai didi

c++ - 在 boost::gil 中读取图像和访问字节

转载 作者:行者123 更新时间:2023-11-30 00:55:01 27 4
gpt4 key购买 nike

是否可以:

  • 将仅由文件名(不知道图像格式)给出的图像读取为二维矩阵 rgb 未压缩形式(例如,将 JPG 读取为二维数组)
  • 访问该图像的字节,复制它们,更改它们...(例如反转颜色,我需要一个指向图像字节的指针,setters/getters 做不到 )
  • 将这些字节保存为任何给定的图像格式(例如,将反转图像保存为 PNG)

boost::gil 是否可行?也许有一个不同的库更适合这样的任务?

示例代码将不胜感激。

最佳答案

是的,您可以在 boost::gil 中完成所有这些操作。不过,您应该知道,boost::gil 只是一个通用接口(interface),不能单独处理图像的读/写。您仍然需要使用第二个库,例如libpng..

关于c++ - 在 boost::gil 中读取图像和访问字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13117729/

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