早教吧作业答案频道 -->其他-->
经常看到文章里写采用归一化的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...的网友还看了以下:
下列关于生物组织中某些化合物的鉴定,叙述错误的是()A.苏丹Ⅳ染液可以将脂肪染成红色B.可以用双缩 2020-06-10 …
下列关于生物组织中某些化合物的鉴定,叙述错误的是()A.苏丹Ⅳ染液可以将脂肪染成红色B.可以用双缩 2020-06-10 …
生物学上,常用颜色反应来鉴定化合物,其中不正确的是()A.吡罗红能够使RNA呈现红色B.蔗糖与斐林 2020-06-10 …
在一条大道上,每隔900米有一个红绿灯.所有的红绿灯都按绿灯30秒、黄灯5秒、红灯25秒的时间周期 2020-06-13 …
红可以说成朱、绛、赤,那么其他颜色还可以用什么来代表呢?红可以用朱、绛、赤,还可以用什么代表?橙、 2020-06-24 …
小红陪妈妈去菜市场买鱼,出现下列哪种情况我们可以判断鱼是新鲜的()A.鱼的鳃丝呈暗红色B.鱼的鳃盖 2020-06-26 …
下列有关刚果红染色法的叙述,不正确的是()A、刚果红可以在倒平板时加入B、刚果红可以在菌落形成后加 2020-07-13 …
有关核酸的叙述,下列说法正确的是()A.禽流感病毒的RNA主要存在于细胞质B.原核细胞的DNA主要 2020-07-14 …
求解数学概率问题!我会给分的!分数可以再议!小明小红两人各执一次骰子掷骰子,当小红掷的骰子朝上的点数 2020-11-03 …
纤维素分解菌的筛选原理是A.刚果红可以与纤维素形成红色复合物B.刚果红可以与水解后的纤维二糖和葡萄糖 2021-01-01 …