永发信息网

请教,jni调用,类型转换.用opencv进行静态人脸检测

答案:1  悬赏:0  手机版
解决时间 2021-01-26 06:35
请教,jni调用,类型转换.用opencv进行静态人脸检测
最佳答案
/java到C
//原始图像数据
Mat imgData(h, w, CV_8UC4, (unsigned char*) cbuf);
Mat bgr;
//转换成BGR格式,与C层对应
cvtColor(imgData, bgr, CV_BGRA2BGR);

//C到java
//与Java层对应
Mat bgr1 = Mat(pInputImg);
Mat rgba; //java层的显示格式
cvtColor(bgr1, rgba, CV_BGR2BGRA);

uchar* ptr = imgData.ptr(0);
uchar* data = rgba.ptr(0);
for (int i = 0; i < w * h; i++) {
ptr[4 * i + 0] = data[4 * i + 0];
ptr[4 * i + 1] = data[4 * i + 1];
ptr[4 * i + 2] = data[4 * i + 2];
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
成语相去无几的意思是什么啊?有知道释义的请
【数学教育叙事】小学数学教学叙事哪里有?
苹果手机主板坏了,维修会不会影响里面的信息
CO2的扑集和封存(CCS)技术有哪些
下列命题中,真命题是A.相等的两个角是对顶角
澳洲本地人上大学要交钱吗
将一个长方体截去一部分后变成一个棱长10cm的
在有丝分裂和减数分裂的过程中均可产生的变异
日系SUV有哪些推荐
VS平台的忍者村大战 我做房主 游戏开始了 输
The ping-pong ball is light,but the basket
盘锦紫澜门温泉度假离火车站哪个车站近,盘锦
类似包龙图的快节奏京剧
成语小试锋芒的意思是什么啊?有知道释义的请
【多方通话】苹果手机可以多方合并通话吗?意
推荐资讯
秀水村地址在什么地方,我要处理点事
手持麦克麦用于手机K歌哪种最好?
用通用PE做了U盘启动盘 但是发现没gho这个文
court acceptance fee是什么意思啊??
2012南京有哪些寄宿小学。。大该费用,联系电
辣椒最低温度能冻死在拱棚里有二膜
液体压强公式的理论推到过程怎么写
人会感染细小病毒吗
成语一己之见的意思是什么啊?有知道释义的请
重金啊。我的网卡用不了,设备管理器中提示“
星辉灯饰地址在什么地方,我要处理点事
造梦西游4超级好号
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?