中易网

OpenCV中*(dstData+dstStep*m+dst.channels()*n)=sample;这句话的*放在外面表示什么意思?

答案:2  悬赏:0  
解决时间 2021-03-12 20:33
请问单独将*号放在括号外面表示的是什么意思?
下面是OpenCV中双线性插值的语句,其中*()的意思看不明白。
-----------------------------------------------------------------------------------------------
int m=0,n=0;
for(int j=0;j {
m=0;
for(int i=0;i {
double sample=*(srcData+srcStep*i+src.channels()*j);
*(dstData+dstStep*m+dst.channels()*n)=sample;

double rs=*(srcData+srcStep*i+src.channels()*j)+(*(srcData+srcStep*(i+1)+src.channels()*j));
*(dstData+dstStep*(m+1)+dst.channels()*n)=rs/2;
double cs=*(srcData+srcStep*i+src.channels()*j)+(*(srcData+srcStep*i+src.channels()*(j+1)));
*(dstData+dstStep*m+dst.channels()*(n+1))=cs/2;

double center=(*(srcData+srcStep*(i+1)+src.channels()*j))
+(*(srcData+srcStep*i+src.channels()*j))
+(*(srcData+srcStep*(i+1)+src.channels()*(j+1)))
+(*(srcData+srcStep*i+src.channels()*(j+1)));

*(dstData+dstStep*(m+1)+dst.channels()*(n+1))=center/4;
}
}
----------------------------------------------------------------------------------------------
最佳答案
就是赋值的意思啦
全部回答
opencv中的图像格式iplImage封装的图像srcData是图像数据的指针,所以要用*获取图像的数据。图像有通道,那个channels代表3个通道。 再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
新浪乐居旗下热门的买房app是哪个
吾愿以汝为吾 什么意思啊这句文言文
新手新车是重汽t5g前四后八开车拉货要注意什
嘎吉尔敖包地址在什么地方,想过去办事
金麒麟投资担保有限公司在哪里啊,我有事要去
作文《我家的洗衣机》.
vb 让窗体失去焦点
家里是平房,我住在二楼,屋里不知道怎么飞进
我家在三楼漏水,由于二楼经常没人住,水直接漏
锦州市内到青岩寺
西安市15路公交车起点站和终点站
vmware workstation 11官网试用版是永久免费
S23/S120(路口)我想知道这个在什么地方
邮政储蓄银行礼拜五一般几点个关门
到成都市署前街怎么坐公交车?
推荐资讯
中杂烟糖店在哪里啊,我有事要去这个地方
久鼎商贸在什么地方啊,我要过去处理事情
农村信用合作社(爵山分社)怎么去啊,有知道地
LTE中没有pagingresponse吗
福田奥铃欧马可时代品牌配件中心库地址有知道
正大不锈钢在哪里啊,我有事要去这个地方
王铃陶瓷在哪里啊,我有事要去这个地方
鲜兴烤鸭店这个地址在什么地方,我要处理点事
我周末去逛家具看中了 信和的实木自然风系列
现在这个季包什么馅的蒸饺子好吃,我要卖的
‘十进制’是什么意思
破案类电视剧,把一些要点写在黑板上,从其中的
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?