防止图像Rect区域越界的方法

来源:互联网 发布:编程中的ret是什么意思 编辑:程序博客网 时间:2024/05/16 10:55

我们在对图像进行处理时,经常需要抽取图像中的某一区域进行处理,如果抽取的区域越界时,往往就会导致图像崩溃,下面是我在参考同行者代码时看到的一个小技巧

  1. Rect rect;  
  2. rect.x = 0;  
  3. rect.y = 0;  
  4. rect.height = 0;  
  5. rect.width = 0;  
  6. rect &= Rect(0,0, image.cols, image.rows);  //与运算

阅读全文
0 0
原创粉丝点击