java double[][] - 显示为图像

发布于 2024-09-01 04:19:56 字数 146 浏览 3 评论 0原文

只是想知道java中是否有一种简单的方法可以将16x16双精度数组[0..1]的内容显示为灰度图像(ala matlab)?使用不熟悉的矩阵库,所以我想检查一下我是否走在正确的轨道上。不在乎它是否缓慢或丑陋,或者是否需要外部库 - 它只是为了快速查看,所以只要它有效,我就很好。

just wondering if there is a simple way in java to display the contents of say 16x16 array of doubles [0..1] as a greyscale image (ala matlab)? using an unfamiliar matrix library, so I'd like to check that I'm on the right track. don't really care if it is slow or ugly, or if it requires external library - it's just there for a quick look, so as long as it works, I'm fine.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

落叶缤纷 2024-09-08 04:20:03

看一下 java.awt.MemoryImageSource< /a>.

javadoc 提供了一个示例,说明如何使用此类,类似于您所需要的。

然后,Component.createImage(ImageProducer) 方法可以将其转换为图像,您可以使用 ImageIcon 在 swing 组件中显示该图像。

Take a look at java.awt.MemoryImageSource.

The javadoc gives an example of how to use this class similar to what you need.

The Component.createImage(ImageProducer) method can then convert this into an Image that you can display in swing components with an ImageIcon.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文