Se connecter avec
S'enregistrer | Connectez-vous

Problème interpolation linéaire

Dernière réponse : dans Etudes - Travail

Bonjour, j'ai du mal avec cette exercice sur l'interpolation linéaire:

"Sur un moniteur d'ordinateur, un pixel est constitué de trois parties. Chacune d'elle contient une couleur: vert, bleu ou rouge. Chaque partie peut s'éclairer selon une intensité mesurée en nombres entiers variant de 0 à 255 (0: la partie est éteinte, et 255: elle est entièrement éclairée). La couleur d'un pixel est donc définié par un code appelé code RVB constitué de trois nombres. Un pixel bleu correspond à (0;0;255), un pixel noir à (0;0;0) et un pixel blanc à (255;255;255). La couleur bleu gris peut correspondre à (102;102;153).
a) Combien peut-on ainsi définir de couleurs ?
On dessine un trait horizontal de 100 pixels de long. Son extremité gauche est bleu et son extremité droite est rouge. La partie centrale est un dégradé linéaire entre les deux extrémités.
b) Quel est le code RVB du 25ème pixel en partant de la gauche ?"

Pouvez-vous m'aider svp ? Merci

Autres pages sur : probleme interpolation lineaire

Lassé par la pub ? Créez un compte

Bleu : (0;0;255) car les couleurs sont rangées dans cet ordre : Rouge Vert Bleu (d'où le nom RVB)
Un pixel bleu, c'est un pixel qui n'est QUE bleu, donc il n'y a ni rouge ni vert (0 et 0) mais un max de bleu (255)...
Ca devrait t'aider...

combien de couleure :
de 0 à 255 pour chaque valeur = 256*256*256 = vers 16-17 millions de couleurs.

255;0;0 correspond au rouge, mais ensuite il faut avoir de valeurs V et B non nulles pour avoir un rouge plus clair.

la règle de 3.
pour aller d'une couleur mini à une autre, avec un règle linéaire :
valeur à la position x = valeur couleur départ + (valeur couleur arrivée- valeur couleur départ)*(x-x départ) / (x arrivée - x départ). Ce pour les 3 valeurs RVB

soit : ( 255*x/100 ; 0 ; 255 *( 1 - x/100) )
avec un coup de valeur entière si tu veux.

Lassé par la pub ? Créez un compte
  • Contenus similaires :
Tags :
Tom's guide dans le monde