【发布时间】:2013-10-24 14:00:55
【问题描述】:
我想将 openCV Mat 文件转换为 GDI+ 位图图像。我找不到有关如何执行此操作的任何信息?
我认为没有直接的方法可以做到这一点,但我希望不涉及将其写入文件并回读(http://opencv-users.1802565.n2.nabble.com/Convert-IplImage-to-Bitmap-td3784378.html)
我需要这样写:
#include <windows.h>
#include <gdiplus.h>
#include <stdio.h>
using namespace Gdiplus;
Bitmap GetBitMap(cv::Mat inputImage)
{
Bitmap bitmap;
// convert inputImage to bitmap??
return bitmap;
}
【问题讨论】:
-
关于您编写的代码问题的问题必须在问题本身中描述具体问题——并包括有效的代码来重现它。有关指导,请参阅 SSCCE.org。
-
@JohnDibling:添加了一些示例代码。希望它能解释我想要做什么。
-
我写了一个 CGdiPlus 类,可以满足你的需要:stackoverflow.com/questions/24725155/…
-
我写了一个完全符合你要求的类:stackoverflow.com/questions/24725155/…