关于OpenCv颜色缩减公式data[i]=data[i]/div*div+div/2,这个公式的实际作用是什么?

书上的原话“原始图像中的每个维度的颜色数降低为原来的1/div”,但是整张图片的像素点数并没有减少,只是每个像素点都被它所在格子中的中心像素‘量化’了,这样只是减少了图像中的颜色数目,降低图像中的颜色数为什么会有助于"高效的遍历图像"?

个人认为,data[i]/div*div是用于将颜色缩减为原来的div倍,而加上div/2是为了取像素范围值的中间,使像素各值偏差不会太大。如:取div=10,0-9:范围的像素值计算得到 5.
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-01-27
这个地方也许你的理解有点问题,它只是用降低颜色种类来举例说明各种遍历图像的方式本回答被提问者采纳

opencv中函数CV_MAT_DEPTH的用法是什么
类型是是由单通道位数(也就是所谓色深)和通道个数两部分组成的,CV_MAT_DEPTH是把其中表示色深的部分提取出来。完整的类型应该是CV_32FC4这样的。

opencv中有几个函数不懂是什么意思
回答:1、cvLoadImage:将图像文件加载至内存; 2、cvNamedWindow:在屏幕上创建一个窗口; 3、cvShowImage:在一个已创建好的窗口中显示图像; 4、cvWaitKey:使程序暂停,等待用户触发一个按键操作; 5、cvReleaseImage:释放图像文件所分配的内存; 6、cvDestroyWindow:销毁显示图像文件的窗口; 7、cvCreateFileCapture:...

多条件求和公式筛选后计算结果就出现#DIV\/0
如果含有空白的单元格,而该单元格恰好是做除数的,则会导致结果列出现#DIV\/0!,检查下是否有空白单元格参与运算

css,div#div2 \/\/\/div#div2是什么意思??
div#div2是指id为div2的div标签,也就是指这个 <div id="div2">你好。这是一个 DIV 元素。<\/div> 其实由于ID具有唯一性,因此可以简化为 div2 也就是id为div2的标签

div是什么意思啊(DIV是什么意思)
DIV指的是示波器的时基单位,也就是示波器上面每格表示的幅值,该幅值的长短在示波器的垂直放大增益一定的情况下决定于正弦交流电压峰一峰值的大小。DIV是什么意思 DIV,即散度(divergence)。其运算公式为:设某量场由A(x,y,z)=P(x,y,z)i+Q(x.y,z)j+R(x,y,z)k给出,其中P、Q、R具有...

...data-appid="1079" id="isohu-topbar"><\/div>什么意思
idj就不用说了,就是唯一标识,至于data-appid和data-type还真没有见过,从字面意思可以理解为:data-type为数据样式,data-appid是数据绑定的ID

js中div[i].index=i是什么意思
index是一个自定义属性,定义为索引值,索引值与元素一一对应;我觉得就像是目录和章节的关系,对元素进行编号,方便查找和修改

约瑟夫问题
递推公式 f[1]=0; f=(f+m) mod i; (i>1) 有了这个公式,我们要做的就是从1-n顺序算出f的数值,最后结果是f[n]。因为实际生活中编号总是从1开始,我们输出f[n]+1 由于是逐级递推,不需要保存每个f,程序也是异常简单: c++ #include <stdio.h> int main() { int n, m, i, s...

如何使用深度学习识别UI界面组件?
智能生成代码平台imgcook以Sketch、PSD、静态图片等形式的视觉稿作为输入,可以一键生成可维护的前端代码,但从设计稿中获取的都是div、img、span等元件,而前端大多是组件化开发,我们希望能从设计稿直接生成组件化的代码,这就需要能够将设计稿中的组件化元素,例如Searchbar、Button、Tab等识别出来。识别网页中的UI元素在人...

div是什么意思啊?
高数div运算公式如下:设某量场由 A(x,y,z) = P(x,y,z)i + Q(x.y,z)j + R(x,y,z)k 给出,其中 P、Q、R 具有一阶连续62616964757a686964616fe59b9ee7ad9431333431363666偏导数,Σ 是场内一有向曲面,n 是 Σ 在点 (x,y,z) 处的单位法向量,则 ∫∫A·ndS 叫做向量场 A ...

相似回答