谁用过CxImage类?怎样将两个CxImage图叠加?

KK_LIU 2003-04-21 03:08:53
是用Mix()吗?我怎么做不出来?
...全文
243 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tonyzym 2003-04-26
  • 打赏
  • 举报
回复
int temp1,temp2;
for(x=0;x<a->GetWidth();x++)
for(y=0;y<a->GetHeight();y++)
{
temp1=a->GetPixelGray(x,y);
temp2=b->GetPixelGray(x,y);
temp1=(temp1+temp2)/2;
a->SetPixelIndex(x,y,(BYTE)temp1);
}
//这儿是处理灰度图,彩色图类似
KK_LIU 2003-04-21
  • 打赏
  • 举报
回复
不对呀,无论op是什么值,原图都不变,谁能帮帮我呀?
lwang337 2003-04-21
  • 打赏
  • 举报
回复
void Mix(CxImage & imgsrc2, ImageOpType op, long lXOffset = 0, long lYOffset = 0)

Blends two images. op can be : OpAdd, OpAnd, OpXor, OpOr, OpMask, OpSrcCopy, OpDstCopy, OpSub, OpSrcBlend
KK_LIU 2003-04-21
  • 打赏
  • 举报
回复
不会吧,没人用过?!我自己UP一次.

19,469

社区成员

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

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