早教吧作业答案频道 -->其他-->
经常看到文章里写采用归一化的rgb模型可以去除光照和阴影的影响,为什么归一化后就可以去除这些影响呢?以下是归一化方法:设原来图像的红绿蓝分量分别为r,g,b;归一化后为R,G,Bs=r+g+b;R=r/s;
题目详情
经常看到文章里写采用归一化的rgb模型可以去除光照和阴影的影响,为什么归一化后就可以去除这些影响呢?
以下是归一化方法:设原来图像的红绿蓝分量分别为r,g,b; 归一化后为R,G,B
s=r+g+b;R=r/s;G=g/s;B=b/s;
以下是归一化方法:设原来图像的红绿蓝分量分别为r,g,b; 归一化后为R,G,B
s=r+g+b;R=r/s;G=g/s;B=b/s;
▼优质解答
答案和解析
通过对图像的RGB色彩空间进行归一化处理,在某些情况下是去除光照和阴影影响的一种简单和有效的方法.
假设RGB代表原图像某点的像素值,rgb表示归一化之后的值,则
r = R / (R+G+B);g = G / (R+G+B);b = B / (R+G+B);
实现归一化RGB的方法如下:
//对输入的原始RGB图像获取对应的归一化图像
IplImage*NormalizeImage(IplImage *img)
{
1、创建归一化的图像;
IplImage* imgavg = cvCreateImage(cvGetSize(img),8, 3);
2、获取图像高度和宽度信息,设置epslon的目的是防止除0的操作产生;
int width =
img->width;int height =
img->height;int redValue, greenValue,
blueValue;double sum, epslon = 0.000001;
3、计算归一化的结果,并替换掉原像素值;
for (int y = 0; y
< height; y++) {for (int x = 0; x
假设RGB代表原图像某点的像素值,rgb表示归一化之后的值,则
r = R / (R+G+B);g = G / (R+G+B);b = B / (R+G+B);
实现归一化RGB的方法如下:
//对输入的原始RGB图像获取对应的归一化图像
IplImage*NormalizeImage(IplImage *img)
{
1、创建归一化的图像;
IplImage* imgavg = cvCreateImage(cvGetSize(img),8, 3);
2、获取图像高度和宽度信息,设置epslon的目的是防止除0的操作产生;
int width =
img->width;int height =
img->height;int redValue, greenValue,
blueValue;double sum, epslon = 0.000001;
3、计算归一化的结果,并替换掉原像素值;
for (int y = 0; y
< height; y++) {for (int x = 0; x
看了经常看到文章里写采用归一化的r...的网友还看了以下:
下列反应在反应达到平衡后保持温度不变,若缩小容器的体积,则混合气体的平均相对分子质量( )在 2020-05-16 …
高一物理题目关于卫星的~地球的半径为R,地面重力加速度为g,人造地球卫星的最小周期是A:2π根号( 2020-06-04 …
纵横字谜之英语暑假作业题(s)(o)(r)(r)(n)(g)(r)(e))(a)(k)(k)(e) 2020-06-06 …
神州五号飞船离地高度h.设地球半径为R,地球表面的重力加速度为g.飞船绕地球一周的时间为?答案是2 2020-07-11 …
matlab求解二阶导数方程,四个方程四个未知量>>symst>>E=32;G=10.81;b=2 2020-07-19 …
求高数题设函数g(r)有二阶导数,f(x,y)=g(r),r=根号下x平方加y平方,求证:f对x的 2020-07-30 …
设f:R→R,f(x)=x+3,g:R→R,g(x)=2x+1,则复合函数(fog)(x)= 2020-08-02 …
四元一次方程组等式变换.在计算机数字图像水印处理中用到的四元一次方程组.已知常数R、G、B、S;未 2020-08-03 …
请问(1)、V²/r不是=a请问这条公式只能在近地面用吗?不是的话请问用法?(2)、然后m*4π²r 2020-11-07 …
七、下列汉字做“姓”时,读音正确的一组是()仇解盖任区查A.chóuxiègàirènqūzhāB. 2020-11-08 …