La funzione di scomporre il colore in sfumature. - pagina 16

 
Реter Konow:

È come se non lo sentissi di proposito. Come fa questo video a dimostrare che l'algoritmo è suo? Come fa a dimostrare che non l'ha preso in prestito? Se tu avessi esposto il tuo concetto di colore, e spiegato le sfumature della soluzione...

Ma no.

Peter, non ti sto spiegando il concetto di colore, semplicemente perché questa domanda mi mette in agitazione, come tu saresti messo in agitazione dalla mia domanda a te "Peter, dimostra che due volte due fa quattro".

 
Artyom Trishkin:

Qui sono sempre in silenzio. Sono interessato.

Fuori dall'angolo per così dire...

No. È una cattiva abitudine stare in piedi dietro gli angoli. Vieni fuori, non essere imbarazzato. Partecipa. Ma solo sull'argomento. Va bene?

 
Реter Konow:

No. È una cattiva abitudine stare dietro l'angolo. Vieni fuori, non essere imbarazzato. Partecipa. Ma solo sull'argomento. Va bene?

No. C'è molto altro lavoro da fare. È tutto pianificato in anticipo. Ma ho messo nei segnalibri la funzione gradiente di Nikolai.

 
Nikolai Semko:

Peter, non ti sto spiegando il concetto di colore, semplicemente perché la domanda mi confonde, come confonderebbe te se ti chiedessi "Peter, dimostra che due volte due fa quattro".

(Ok. Non essere confuso. ))) I tuoi, non i tuoi, sono affari tuoi. Ma devo dire grazie. Mi hai decisamente aiutato. Ora ho la possibilità di visualizzare il lavoro del mio algoritmo. Altrimenti, avrei dovuto fare tutto da solo...)) Quindi - merci.

 
Artyom Trishkin:

No. Ci sono molti altri lavori. Ho molto lavoro da fare. Ma la funzione gradiente di Nikolai - rubata nei miei segnalibri.

Hai provato a trovare un lavoro come "fattore di disturbo"? Hai un talento per questo).

 
Реter Konow:

Hai provato a trovare un lavoro come "fattore di disturbo"? Hai un talento per questo.)))

Nessun problema. Quanto pagherete? Non solo posso guardare dietro gli angoli, ma posso anche tossire nei posti giusti a pagamento.

 
Artyom Trishkin:

Non mi dispiace. Quanto pagherete? Non solo posso guardare dietro gli angoli, ma posso anche tossire nei posti giusti a pagamento.

Beh, è un lavoro a cottimo)). Tutto dipende dall'effetto. Devi far incazzare un uomo, per esempio. Dovete alimentare il fuoco. Emotivamente destabilizzante. Puoi farlo?)

 
Реter Konow:

È come se non lo sentissi di proposito. Come fa questo video a dimostrare che l'algoritmo è suo? Come fa a dimostrare che non l'ha preso in prestito? Se tu avessi esposto il tuo concetto di colore, e spiegato le sfumature della soluzione...

Ma no.

Vi ho già lanciato il codice di una funzione molto semplice, che ha il valore più pratico in questo thread:

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;
     }
  }

ci sono due colori (R1,G1,B1) e (R2,G2,B2)

Il compito è quello di creare una matrice di N (dimensione) colori, passando dolcemente da un colore all'altro.

Cosa c'è di così difficile?

Ogni colore R, G e B con ogni passo cambia sul proprio delta.

Per esempio per il colore rosso il delta è uguale a

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

Tutto. Questo è l'intero concetto.

Sembra che fondamentalmente tu non voglia capire il codice che non è scritto nel tuo stile.

 
Nikolai Semko:

Vi ho già scaricato il codice di una funzione molto semplice, che ha il valore più pratico in questo ramo:

ci sono due colori (R1,G1,B1) e (R2,G2,B2)

Il compito è quello di creare una matrice di N (dimensione) colori, passando dolcemente da un colore all'altro.

Cosa c'è di così difficile?

Ogni colore R, G e B con ogni passo cambia sul proprio delta.

Per esempio per il colore rosso il delta è uguale a

Tutto. Questo è l'intero concetto.

Ho l'impressione che tu non voglia capire il codice che non è scritto nel tuo stile.

Dimmi di più sul delta. Perché. Come. Allora saprò che te lo sei inventato tu.

 
Реter Konow:

Beh, è un lavoro a cottimo)). Tutto dipende dall'effetto. Devi far incazzare un uomo, per esempio. Dovete alimentare il fuoco. Emotivamente destabilizzante. Puoi farlo?)

No. Sono l'opposto di un anti-troll. Ok, respirerò sulla tua spalla in modo pro-bono.