Bonjour;
je voudrais savoir comment passer d'une longueur d'onde d'une onde électromagnétique du domaine visible, aux couleurs RVB de cet onde.
Et vice-versa...
Merci d'avance
Bonjour;
je voudrais savoir comment passer d'une longueur d'onde d'une onde électromagnétique du domaine visible, aux couleurs RVB de cet onde.
Et vice-versa...
Merci d'avance
Pas compris , surtout :
1) Section physique ici = collision.
2) pourquoi dans Jeux vidéo ?
Je précise , je connais aucun JV qui doit se soucier de l'analogie (ici la longueur de l'onde) , en embarqué , je dis pas par contre.
3) Je comprend pas le sens de la question , enfin surtout dans le sens programmation , parce que si tu dois récupérer une longueur d'onde, c'est pas avec un processeur que tu vas y arriver
Mais plus dans le domaine de l’électronique.
pour moi physique = physique-chimie.
En fait je veux faire un programme de traitement d'image et j'ai besoin de savoir ce que donne une couleur de longueur d'onde 575nm en RVB.
parce que si je dit à l'ordi : dessine-moi une couleur de longueur d'onde 575nm, il ne va pas comprendre.
Alors , ça c'est simple, tu ne peux pas
Aucun hardware ne prend la longueur d'onde en charge, et probablement parce que ça serait très coûteux à faire (de s'assurer une longueur d'onde respecté pour chaque pixel ).
D'ailleurs pour ça que chaque écran n'affiche pas exactement les mêmes couleurs.
Et c'est tout le soucis des écrans actuels , tu as 10 000 techno différentes (LED /OLED/LCD et j'y passe) parce qu’aucune est parfaite ,et affichera certaine couleurs correctement et d'autre non.
Le seul truc que tu peux faire ,c'est d'envoyer du RGB que tu veux afficher (soit via l'OS , soit via une lib comme la SDL ).
Et pourtant, il y en a des sites qui expliquent comment passer d'une longueur d'onde à un triplet RVB:
http://pierreontheweb.free.fr/RGB-wa...length2RGB.htm
https://fr.wikipedia.org/wiki/Mod%C3%A8le:Lo_vers_rvb
https://www.fluomin.org/RGB.html
https://stackoverflow.com/questions/...equency-to-rgb
etc,etc.
Moui m'enfin c'est juste une conversion de nombres...
Tu peux décréter que le nombre en entrée est une longueur d'onde, ça fait aucune différence au schmilblick.
Si tu veux une vraie longueur d'onde, il faut des électroniques spécifiques pour les capter et les générer.
Et oui on tombe dans le secteur de l'embarqué.
Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
Un peu de programmation réseau ?
Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.
Arduino, Raspberry Pi, ESP, Cypress PSoC, FPGA...
Forums Arduino, Raspberry Pi
Apprendre à développer sur FPGA avec Intel Quartus Prime - Communication SPI avec un convertisseur Analogique-Numérique, simulation fonctionnelle et analyse des signaux [Nouveau]
FPGA - Programmer un contrôleur pour écran VGA avec une carte de développement FPGA
Arduino : Le manuel de laboratoire, les Quiz, les cahiers pratiques, [Nouveau] les sources et outils
Alors tu ne peux pas convertir un RGB a une longueur d'onde ,je vois pas comment surtout que cela dépend de ton écran , qui sont tous différent et qui donne tous des longueurs d'onde différent.
Donc ici c'est juste une estimation, une simple conversion de nombres...
On pourrait dire que le violet fait 385 nm aussi , ça changerai rien ici.
Parce que sans capteur précis ,tu ne peux pas garantir une longueur d'onde avec un écran LCD , c'est impossible. Que fait cette discussion dans l'embarqué ?
Vu que la couleurs des pixels sur un écran LCD dépend des pixel adjacent et de la qualité de la dalle (et de la configuration de ton écran )
Apres oui , ce n'était pas nécessaire de le mettre dans cette section je pense ^^
On, prend ce lien, je vous assure que le violet sur mon écran , n'est pas le même que le votre (et donc la longueur d'onde n'est pas la même ).
Effectivement cela se verra moins sur une couleur unique , mais sur une image complexe , j'ai deux ordi et deux écran , et je vois vraiment la différence de couleur entre les deux ( ce qui est logique ).
Bonjour,
Le RVB ne sait produire que 3 longueurs d'onde: le Rouge, le Vert et ... le Bleu. Donc en matière de spectre, il n'est pas possible de faire une correspondance.
Mais l'oeil humain a une particularité qui est de pouvoir donner une même sensation de couleur malgré des compositions spectrales différentes. C'est le principe même qui permet d'utiliser le RVB pour donner la sensation de nombreuses couleurs.
Par exemple le Jaune qui a une rai de longueur d'onde unique du spectre est "reproduit" par du Vert et du Rouge qui bien sûr présentent 2 rais. Cela se nomme le métamérisme.
Il est donc possible de donner une approximation sensitive d'une couleur spectrale à partir de cela d'où les formules qui existent (projection d'une longueur d'onde (fréquence) sur des filtres centrés sur les rais du Rouges du Vert et du Bleu.
Salutations
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better. (Samuel Beckett)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager