开启左侧

VC++实现Hobject彩色图像和图像指针缓存的相互转换

[复制链接]
Princess 发表于 2020-8-12 21:44:59 | 显示全部楼层 |阅读模式
微信图片_20200812214942.png
彩色图像一定要是24位的bmp图像,RGB各占8位。
游客,本帖隐藏的内容需要积分高于 50 才可浏览,您当前积分为 0
这里需要说明的是get_image_pointer1只会获取彩色图像的第一个通道值,所以是无法合成彩色图像的。

该方法也可以用于Halcon图像变量转Bitmap的黑白和彩色图像!

最后验证自己生成的图像是否正常,本程序代码在vs2015 C++环境下运行成功!

PrettyHard 发表于 2021-6-25 14:59:04 | 显示全部楼层

写的很明白,之前只知道怎么用不知道为什么这么用,现在明白了
xmchenzb 发表于 2022-6-8 11:29:42 | 显示全部楼层
本帖最后由 xmchenzb 于 2022-6-8 11:30 编辑
在BMP中rgb既然已经分开,再合成RGB有意义吗?
一般要将BMP的字节流来分配RGB,
BMP字节流是混合的流,不是清晰分开的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表