永发信息网

有一张提取出来的图片pBkImg,怎么把这张图片变为之后opencv创建的窗口的背景图片

答案:1  悬赏:70  手机版
解决时间 2021-04-05 10:47
这个是运动物体跟踪检测里的一个操作。我可以在创建的窗口(黑色背景)显示物体的运动轨迹,现在我想把这个黑色背景变成我之前提取出来的背景图片,请问该怎么做啊
最佳答案
原型:
char * WINAPI icePub_getBufferFromImg2(char *strImgFilename,int *width,int *height,int huiGrade)
输入:strImgFilename 图片文件名
      huiGrade 图像灰度化标志,0 no; >1 and <=256 灰度级
输出:width 图像宽度
  height 图像高度
返回值:图像的点阵数据(按照24位BMP格式)

extern "C"
{
__declspec(dllexport)
char * WINAPI icePub_getBufferFromImg2(char *strImgFilename,int *width,int *height,int huiGrade);
}

#pragma comment(lib,"icePubDll.lib")

char *bmpBuffer=NULL;
int imgWidth, imgHeight;

bmpBuffer = icePub_getBufferFromImg2 ("e:\\a.jpg",&imgWidth,&imgHeight,0);
//然后对bmpBuffer数据处理即可

if(bmpBuffer != NULL)
free(bmpBuffer);

原型:
int WINAPI icePub_makeBmpFile(char *strBmpFilename,char *bmpBuffer,int height,int width)
输入:strBmpFileName 待生成图像文件名
bmpBuffer 图像点阵数据(按照24位BMP格式)
height 图像高
width 图像宽
输出:

extern "C"
{
__declspec(dllexport)
char * WINAPI icePub_getBufferFromImg2(char *strImgFilename,int *width,int *height,int huiGrade);
__declspec(dllexport)
int WINAPI icePub_makeBmpFile(char *strBmpFilename,char *bmpBuffer,int height,int width);
}

#pragma comment(lib,"icePubDll.lib")

char *bmpBuffer=NULL;
int imgWidth, imgHeight;

bmpBuffer = icePub_getBufferFromImg2 ("e:\\a.jpg",&imgWidth,&imgHeight,0);
//然后对bmpBuffer数据处理即可

icePub_makeBmpFile("e:\\a.bmp",bmpBuffer,imgWidth,imgHeight);

if(bmpBuffer != NULL)
free(bmpBuffer);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
家长赞美幼师的诗歌,赞美老师的句子 幼儿园水
剑网3和魔兽世界哪个更有发展呢?
大学校园食堂卖什么挣钱
淘宝退款为什么选其他
好听的CN名字。
下列词语中加点的字注音完全正确的一组是AA.
油炸耦合怎么做菜吃
微信网页如何获取当前访问用户的OpenID?
刚刚抓的小甲鱼放到家里的鱼缸里,它总是想往
龙帅男士spa俊颜馆东亭店地址
快手里有一个小男孩唱今日我又挨揍了
喝白醋有什么危害
夜神模拟器卡顿怎么办,夜神安卓模拟器虚拟按
秦岭--淮河以北枣树成林,以南橘香满园,这是
我要买个货运的面包车,拉货用的,五菱之光是
推荐资讯
志愿者团队有哪工作些做得比较好?
问道乘风破浪什么时候开?
2017湖北公务员那些职位限30岁以下
用长为36厘米的竹篱笆围成一个长方形的菜园,
品牌方和总代哪个权限大
勐海县农产品质量安全检测站地址有知道的么?
茶叶有多少种?哪种最好??
刚交的女朋友才一个星期,他不让我叫她媳妇老
建行信用卡网购的问题
铜钱能不能送人
山下面加个东读什么?
用顺丰寄台湾在托寄内容漏写了一样物品怎么办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?