0

我正在尝试从文件加载 .RAW 图像并将其显示到画布背景中(在 WPF 中)。文件仅包含 HEX 数据(没有标题,但分辨率和颜色已知) - 照片查看器无法显示它(因为标题中没有信息),但是在 IrfranView 中指定分辨率和颜色后,它可以显示。

抱歉,如果存在任何重复项,我试图仔细找到一些解决方案,但不幸的是我找不到任何适用于 int WPF 的解决方案。大多数情况下,它们是为 Forms 应用程序设计的,而不是 WPF。

指定我的问题: 如何从文件加载 .raw 数据,将其转换为位图并在画布背景中显示?宽度和高度、颜色(32 位 RGBA)是已知的,像素 HEX 原始数据存储在 .raw 文件中。

4

1 回答 1

0

欢迎来到 SO。

请注意,此问题可能会被标记为删除,因为您尚未发布任何代码并且您尚未提出特定问题。“请为我写代码”问题在这些部分通常不受欢迎,您可能需要阅读网站规则

不过,要回答您的问题,您不会将图像加载到 a 上Canvas,而是将它们加载到一个Image元素中(如果需要,它本身可以放置在 Canvas 中)。Microsoft 网站上的示例展示了如何从原始整数数组创建其中之一

于 2019-05-29T00:49:22.640 回答