将颜色分解为阴影的功能。 - 页 16

 
Реter Konow:

好像你是故意不听的。这个视频如何证明这个算法是你的? 它如何证明你没有借?如 果你阐述了你的色彩概念,并解释了解决方案的细微差别......

但是没有。

彼得,我不向你解释颜色的概念,只是因为这个问题让我陷入迷茫,就像我问你 "彼得,证明二乘二是四 "会让你陷入迷茫一样。

 
Artyom Trishkin:

我在这里总是沉默不语。我很感兴趣。

可以说是走出了困境......

Nah.站在拐角处是个坏习惯。出来吧,不要感到尴尬。参与进来。但只是在这个问题上。好吗?

 
Реter Konow:

Nah.站在角落里是个坏习惯。出来吧,不要感到尴尬。参与进来。但只是在这个问题上。好吗?

不,还有很多其他工作要做。这都是提前计划好的。但我把Nikolai的梯度功能收藏起来了。

 
Nikolai Semko:

彼得,我没有向你解释颜色的概念,只是因为这个问题让我困惑,就像我问你 "彼得,证明2乘以2是4 "会让你困惑一样。

(笑) 好的。不要被混淆了。)))你的,不是你的,是你自己的事。但我必须说谢谢你。你绝对帮了我大忙。现在我有机会将我的算法的工作可视化。否则,我将不得不自己做一切事情......)所以--谢谢你。

 
Artyom Trishkin:

不,还有很多其他的工作。我有很多工作要做。但尼古拉的梯度功能--被偷到我的书签里。

你有没有试着找一份 "讨厌的因素 "的工作?你有这方面的天赋)。

 
Реter Konow:

你有没有试着找一份 "讨厌的因素 "的工作?你有这方面的天赋))))。

没问题。你将支付多少钱?我不仅可以在角落里寻找,而且还可以在正确的地方咳嗽,并收取费用。

 
Artyom Trishkin:

没问题。你将支付多少钱?我不仅可以在角落里寻找,而且还可以在正确的地方咳嗽,并收取费用。

好吧,这是计件工作))。这一切都取决于效果。比如说,你需要把一个人惹毛。你需要助长火势。情感上的不稳定。你能做到这一点吗?)

 
Реter Konow:

好像你是故意不听的。这个视频如何证明这个算法是你的? 它如何证明你没有借?如 果你阐述了你的色彩概念,并解释了解决方案的细微差别......

但是没有。

我已经把一个非常简单的函数的代码扔给你了,这个函数在这个问题上有最实际的价值。

void Gradient(uint clr1,uint clr2,uint &arr[],uint size)
  {
   if(size==0) return;
   ArrayResize(arr,size);
   rgb c1,c2;
   c1.clr=clr1;
   c2.clr=clr2;
   double R1=c1.c[2],G1=c1.c[1],B1=c1.c[0];
   double R2=c2.c[2],G2=c2.c[1],B2=c2.c[0];
   double deltaR=(R2-R1)/(size-1);
   double deltaG=(G2-G1)/(size-1);
   double deltaB=(B2-B1)/(size-1);
   for(uint i=0;i<size;i++)
     {
      R1+=deltaR; c1.c[2]=uchar (R1+0.4999);
      G1+=deltaG; c1.c[1]=uchar (G1+0.4999);
      B1+=deltaB; c1.c[0]=uchar (B1+0.4999);
      arr[i]=c1.clr;
     }
  }

有两种颜色(R1,G1,B1)和(R2,G2,B2)。

任务是创建一个由N个(大小)颜色组成的阵列,从一种颜色平滑地流向另一种颜色。

什么事这么难?

每种颜色的R、G和B随着每一步的变化都会有自己的delta。

例如,对于红色,三角洲等于

deltaR=(R2-R1)/(size-1);

一切都是。这就是整个概念。

感觉你从根本上就不想理解那些不是按照你的风格写的代码。

 
Nikolai Semko:

我已经把一个非常简单的函数的代码甩给你了,它在这个分支中具有最实际的价值。

有两种颜色(R1,G1,B1)和(R2,G2,B2)。

任务是创建一个由N个(大小)颜色组成的阵列,从一种颜色平滑地流向另一种颜色。

什么事这么复杂?

每种颜色的R、G和B随着每一步的变化都会有自己的delta。

例如,对于红色,三角洲等于

一切都是。这就是整个概念。

我的感觉是,你不想理解那些不是按照你的风格写的代码。

告诉我更多关于三角洲的情况。为什么?如何。那我就知道是你自己编出来的。

 
Реter Konow:

好吧,这是计件工作))。这一切都取决于效果。比如说,你需要把一个人惹毛。你需要助长火势。情感上的不稳定。你能做到这一点吗?)

不,我是反控制者的反面。好吧,我将无偿地在你的肩膀上呼吸。