opencv日常使用记录

Posted 浩瀚之水_csdn

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了opencv日常使用记录相关的知识,希望对你有一定的参考价值。

1。 opencv函数之saturate_cast(防止溢出)

uchar a = saturate_cast<uchar>(-100); // a = 0 (UCHAR_MIN)
short b = saturate_cast<short>(33333.33333); // b = 32767 (SHRT_MAX)

在图像处理方面,无论是加是减,乘除,都会超出一个像素灰度值的范围(0~255),saturate_cast函数的作用即是:当运算完之后,结果为负,则转为0,结果超出255,则为255。 

以上是关于opencv日常使用记录的主要内容,如果未能解决你的问题,请参考以下文章

OpenCV高手勿入! 半小时学会基本操作 7 像素加减乘除 & 逻辑运算

OpenCV之图像像素算术操作(加减乘除)

Opencv4日常学习任务和日历

opencv:图像的算术操作

使用Markdown追溯产品文档历史版本

使用OpenCV识别二维码