【发布时间】:2012-06-06 16:58:37
【问题描述】:
我正在尝试使用 pictureBox->Image (Windows Forms) 来显示 cv::Mat 图像 (openCV)。我想这样做而不将图像保存为文件(因为我想每 100 毫秒重置一次图像)。 我刚刚在这里找到了这个话题:How to display a cv::Mat in a Windows Form application?
当我使用这个解决方案时,图像看起来只是白色的。我想我拿错了 PixelFormat。 那么如何找出我需要的 PixelFormat 呢?没有在 cv::Mat 中看到任何方法来获取相关信息。或者这是否取决于我用来创建这个 cv::Mat 的图像源? 到目前为止谢谢:)
我在这里拍了一个屏幕。它不是完全白色的。所以我想有一些颜色信息。但也许我错了。 Screen
【问题讨论】:
-
你能说得更具体点吗?你的代码是什么样的?
标签: c++ opencv windows-forms-designer pixelformat