首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

opencv +cvcopy:Assertion Failure (dst.depth==src.depth&&dst.size==src.si

2012-03-30 
opencv +cvcopy:Assertion Failure (dst.depthsrc.depth&&dst.sizesrc.size).....代码中有两处用到了c

opencv +cvcopy:Assertion Failure (dst.depth==src.depth&&dst.size==src.size).....
代码中有两处用到了cvCopy,一处是将小图copy到大图的ROI,一处是将大图的ROI copy到小图(即获取子图),每次我都有setROI和resetROI,两种用法在程序中都被多次循环使用,例如:20次。下面这个bug会在随机的次数中出现,有时在第4次出现,有时在第17次出现,很随机。是什么问题,望大牛帮帮忙!谢谢了!!!


bug如下两图:





[解决办法]
int t_m=J->width;
 int t_n=J->height;
应该互换一下,m->height->rows;n->width->cols;

m,n
height,width
rows,cols
的对应关系一定不能搞错。

热点排行