gpt4 book ai didi

c# - 从 XML 文件导入图像

转载 作者:太空宇宙 更新时间:2023-11-03 21:38:08 24 4
gpt4 key购买 nike

我正在尝试制作一个系统,该系统在 OpenCV 中获取图像,将其写入 XML,从 XML 中读取它,并在 WPF 应用程序的图像控件中显示它。

我遇到的问题是我不清楚 .NET 类(例如 BitmapImage)如何处理来自字节数组的图像。我尝试了多种方法并遇到了各种错误 - 除非需要,否则无法发布。

我想知道是否有人可以为此指出正确的方向?我想知道的是,数据需要如何呈现给 .NET 对象才能在 Image 控件中显示?

在此先感谢您的帮助 - 非常感谢。

编辑:我希望我需要做的是将 XML 转换为字节数组,并使用它连同格式的定义来实例化 BitmapImage 对象或等效对象以用作 Image 控件的源。我不确定如何执行此操作。

最佳答案

使用 int cvSaveImage(const char* filename, const CvArr* image)save文件作为图像。图像格式是根据文件扩展名选择的

如果可以直接存储为Image文件,则无需存储在XML中。

.NET 类需要一个图像。就是这样。

注意:

如果您想将红色、绿色、蓝色值存储为逗号分隔的字符串,这将是非常低效。请将其保存在 Base64 中。然后您可以将其转换转换为字节并将其提供给任何 .NET 图像类。此外,.NET ImageConverter 类可能非常有用。

关于c# - 从 XML 文件导入图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11597510/

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