
opencv
mrahut
这个作者很懒,什么都没留下…
展开
-
opencv中LUT函数使用
有时候我们需要对某图像中的像素值进行替换,例如对于8位单通道的灰度图像,共有256个灰度级0-255,如果需要将其中的0-9范围内的像素值为0;10-19范围内的像素值为10;20-29范围内的像素值为20等等可以使用公式 newImage=originalImage/10*10;具体为所以0-255的256中灰度级被分成了0-25共26种灰度级。因为图像的矩阵维度很高,如果每个像素都使用公式进行...原创 2018-05-02 16:42:39 · 1192 阅读 · 0 评论 -
opencv中计时函数
opencv中的计时函数有getTickCount()和getTickFrequency().1、getTickCount()函数:返回CPU自某个事件(如启动电脑)以来走过的时钟周期数2、getTickFrequency()函数:返回CPU一秒钟所走的时钟周期数因此只需要将程序运行的整个时钟周期除以一秒走过的时钟周期数即可以得到程序的运行时间为多少秒。double time0=static_ca...原创 2018-05-03 14:04:56 · 3957 阅读 · 0 评论 -
opencv常用的数据结构和函数(一)
1.1点的表示Point类数据结构表示了二维坐标系的点,例如:Point point;point.x=1;point.y=2;或者Point point=Point(1,2);1.2颜色表示Scalar()表示具有4个元素的数组,常用于被大量传递像素值,如RGB颜色值,RGB为三个参数,如果用不到第四个参数,则不需要写出来,若只写三个参数则默认为是RGB三个分量。例如:Scalar(a,b,c)...原创 2018-04-26 14:09:22 · 341 阅读 · 0 评论