如何将 BufferedImage 放入 ByteBuffer?

Posted

技术标签:

【中文标题】如何将 BufferedImage 放入 ByteBuffer?【英文标题】:How do you put a BufferedImage into a ByteBuffer? 【发布时间】:2015-04-01 13:59:49 【问题描述】:

我有一个 BufferedImage,但我需要把它变成一个 ByteBuffer 以便我可以将它应用到一个 CubeMap 面。

【问题讨论】:

我不知道 Bufferedimage 部分,但这里有一个将 ByteBuffer 加载到立方体贴图中的教程:java-tips.org/other-api-tips/jogl/… 请看Harald对这个问题的回复:***.com/questions/29301838/… 【参考方案1】:

从 BufferedImage 创建一个字节[],您可以将其放入 ByteBuffer。

创建 byte[] 的示例可以在这里找到: http://www.mkyong.com/java/how-to-convert-bufferedimage-to-byte-in-java/

【讨论】:

以上是关于如何将 BufferedImage 放入 ByteBuffer?的主要内容,如果未能解决你的问题,请参考以下文章

将字节数组放入 JSON,反之亦然

通过BufferedImage从文件路径加载图像

使用 Qt 在 C++ 中查看图像的 BufferedImage + jPanel 等效方法

如何将BufferedImage保存为文件

如何将 BufferedImage 绘制到 JPanel

如何将图标从 JLabel 转换为 BufferedImage?