第一步:将需要剪切的图像图像不部分设置为roi
cvsetimageroi(src , cvrect(x,y,width,height));
第二步:新建一个与需要剪切的图像部分同样大小的新图像
cvcreateimage(cvsize(width,height),ipl_depth,nchannels);
第三步:将源图像复制到新建的图像中
cvcopy(src,dst,0);
第四步:释放roi区域
cvresetiamgeroi(src);
只释放显示分配空间的图片指针。
运行结果:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI5cDM3IzNzUTMzADOwQTMwIzLcRXZu5ibkN3Yuc2bsJmLn1Wavw1LcpDc0RHaiojIsJye.jpg)
另外再粘贴一个不错的代码: