gpt4 book ai didi

c++ - 如何从资源位图文件中为 directshow 滤镜加载图像数据?

转载 作者:太空宇宙 更新时间:2023-11-03 22:35:44 25 4
gpt4 key购买 nike

我需要将一个位图图像放入我的 directshow 过滤器。然后用户可以使用这个位图图像而不用关心它在哪里。

首先,我将这个位图文件导入到资源包中,并得到一个 IDB_BITMAP1。

然后,我需要使用 opencv cvLoadImage 或某些 Windows 图像 API 读取此 IDB_BITMAP1 以将此图像加载到缓冲区中。

那么问题是如何做到这一点?

或者这可能吗?

谢谢

最佳答案

我自己从未尝试过,但我相信你可以使用 LoadbitmapGetBitmapBits这样做:

HBITMAP hBitmap = LoadBitmap(hInstance,MAKEINTRESOURCE(IDB_BITMAP1));
GetBitmapBits(hBitmap, size, pBits);

关于c++ - 如何从资源位图文件中为 directshow 滤镜加载图像数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2441603/

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