将无符号char *数组作为位图进行Vizualize

问题描述:

我想将内存中的unsigned char *数组可视化为位图。我使用Visual Studio和非托管C++代码(特别是,在UE4应用程序中使用C++)。我发现ImageWatch Visual Studio vizualiser plugin。然而,这与我正在寻找的东西很接近。将无符号char *数组作为位图进行Vizualize

  • 该插件只支持最多VS2015 - 它不与VS2017工作
  • 似乎已经转移到其他项目的维护或另一雇主
  • 虽然这个插件通过指定可视化工具的新支持可扩展性图像结构格式,我想通过手动指定宽度,高度,像素格式等vizualise原始数组。据我所知,这个插件不支持这一点。

我会尝试更新ImageWatch以添加我需要的功能并使用VS2017,但它是封闭源代码。

有谁知道类似的工具?

+0

错误的地方问这个,恐怕,但看起来像是一个很好的适合https://softwarerecs.stackexchange.com/。我会删除这个问题并在那里问。 – user4581301

+0

我不明白 - 插件支持的新图像格式定义由宽度,高度,像素格式组成......它与图像类型定义有什么不同? https://imagewatch.azurewebsites.net/ImageWatchHelp/ImageWatchHelp.htm –

这是Visual Studio 2017 Image Visualizer在这里:https://github.com/Jaex/ImageVisualizer,也许它可以帮助你解决问题。

此外,没有图像观看插件VS 2017年至今,实际上其他社区成员还提交了功能要求产品团队在这里:

https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/18936751-update-image-watch-for-2017

如果可能的话,你也可以投票,并添加您的评论为此功能请求。