关于显示不规则图形

肩抗轨道炮 2013-11-08 11:04:43
我现在的做法是参考:http://wenku.baidu.com/link?url=mpkrbHQieK74GU9Z0sbvzC5J79lCaNFy78LFjpD0rn9f-Re5g-mtR1YFA5Hqc36ODYTZ1gfSdUbfWjwEUQbpJIWjwhcF259xHPJbYghu63y

具体方法是:
有一张图片A,需要显示A里区域a部分,a部分以外是白色
制作图片B大小像素等于A,将a区域填充白色,a区域以外填充黑色
将a显示到C:取A,B,C的位图信息,将C和B或运算,再将结果和A与运算

现在的问题是计算速度比较慢 不知道有没有更好的方法
...全文
126 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
worldy 2013-11-08
  • 打赏
  • 举报
回复
你这个不就是图片透明叠加吗?A图片图像部分叠加到C原有图上,黑色部分不显示。 有轮子了,不用再制造轮子,使用TransparentBlt即可,也不用什么B了
肩抗轨道炮 2013-11-08
  • 打赏
  • 举报
回复
引用 3 楼 fengbingchun 的回复:
试试OpenCV的cvBlob库
搜了一下 cvBlob好像是关于图像识别的,我需要的是图像数据的计算,还是谢谢你
fengbingchun 2013-11-08
  • 打赏
  • 举报
回复
试试OpenCV的cvBlob库
肩抗轨道炮 2013-11-08
  • 打赏
  • 举报
回复
引用 1 楼 worldy 的回复:
你这个不就是图片透明叠加吗?A图片图像部分叠加到C原有图上,黑色部分不显示。 有轮子了,不用再制造轮子,使用TransparentBlt即可,也不用什么B了
恩 谢谢回答,我搜了下TransparentBlt是用透明色来实现的,在原理上还有能更快的方法吗?

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧