[{"data":1,"prerenderedAt":2418},["ShallowReactive",2],{"navigation":3,"\u002Fsnt-2nde\u002Fsg-photo-numerique\u002Fpixels-resolution":585,"\u002Fsnt-2nde\u002Fsg-photo-numerique\u002Fpixels-resolution__counterpart":1206,"\u002Fsnt-2nde\u002Fsg-photo-numerique\u002Fpixels-resolution__slides":1584,"annexes-memo:\u002Fsnt-2nde\u002Fsg-photo-numerique\u002Fpixels-resolution":1866,"annexes-slides:\u002Fsnt-2nde\u002Fsg-photo-numerique\u002Fpixels-resolution":2189},[4,224,440],{"title":5,"path":6,"stem":7,"children":8},"SNT — Seconde","\u002Fsnt-2nde","0.snt-2nde\u002F0.index",[9,10,14,36,66,92,118,144,162,184,206],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"REVIEW pédagogique — SNT 2nde","\u002Fsnt-2nde\u002Freview","0.snt-2nde\u002FREVIEW",{"title":15,"path":16,"stem":17,"children":18},"Internet","\u002Fsnt-2nde\u002Fsa-internet","0.snt-2nde\u002Fsa-internet\u002F0.index",[19,20,24,28,32],{"title":15,"path":16,"stem":17},{"title":21,"path":22,"stem":23},"Adresses symboliques et DNS","\u002Fsnt-2nde\u002Fsa-internet\u002Fadresses-dns","0.snt-2nde\u002Fsa-internet\u002F1.adresses-dns",{"title":25,"path":26,"stem":27},"Internet et les réseaux physiques","\u002Fsnt-2nde\u002Fsa-internet\u002Freseaux-physiques","0.snt-2nde\u002Fsa-internet\u002F2.reseaux-physiques",{"title":29,"path":30,"stem":31},"Protocoles TCP\u002FIP et routage des paquets","\u002Fsnt-2nde\u002Fsa-internet\u002Ftcp-ip-routage","0.snt-2nde\u002Fsa-internet\u002F3.tcp-ip-routage",{"title":33,"path":34,"stem":35},"Réseaux pair-à-pair","\u002Fsnt-2nde\u002Fsa-internet\u002Fpair-a-pair","0.snt-2nde\u002Fsa-internet\u002F4.pair-a-pair",{"title":37,"path":38,"stem":39,"children":40},"Le Web","\u002Fsnt-2nde\u002Fsb-web","0.snt-2nde\u002Fsb-web\u002F0.index",[41,42,46,50,54,58,62],{"title":37,"path":38,"stem":39},{"title":43,"path":44,"stem":45},"Histoire du Web","\u002Fsnt-2nde\u002Fsb-web\u002Fhistoire-web","0.snt-2nde\u002Fsb-web\u002F1.histoire-web",{"title":47,"path":48,"stem":49},"URL et hypertexte","\u002Fsnt-2nde\u002Fsb-web\u002Furl-hypertexte","0.snt-2nde\u002Fsb-web\u002F2.url-hypertexte",{"title":51,"path":52,"stem":53},"HTML et CSS — le contenu et la présentation","\u002Fsnt-2nde\u002Fsb-web\u002Fhtml-css","0.snt-2nde\u002Fsb-web\u002F3.html-css",{"title":55,"path":56,"stem":57},"Client-serveur et requêtes HTTP","\u002Fsnt-2nde\u002Fsb-web\u002Fclient-serveur-http","0.snt-2nde\u002Fsb-web\u002F4.client-serveur-http",{"title":59,"path":60,"stem":61},"Moteurs de recherche","\u002Fsnt-2nde\u002Fsb-web\u002Fmoteurs-recherche","0.snt-2nde\u002Fsb-web\u002F5.moteurs-recherche",{"title":63,"path":64,"stem":65},"Sécurité du navigateur et notions juridiques","\u002Fsnt-2nde\u002Fsb-web\u002Fsecurite-droits","0.snt-2nde\u002Fsb-web\u002F6.securite-droits",{"title":67,"path":68,"stem":69,"children":70},"Les réseaux sociaux","\u002Fsnt-2nde\u002Fsc-reseaux-sociaux","0.snt-2nde\u002Fsc-reseaux-sociaux\u002F0.index",[71,72,76,80,84,88],{"title":67,"path":68,"stem":69},{"title":73,"path":74,"stem":75},"Panorama des réseaux sociaux","\u002Fsnt-2nde\u002Fsc-reseaux-sociaux\u002Fpanorama-rs","0.snt-2nde\u002Fsc-reseaux-sociaux\u002F1.panorama-rs",{"title":77,"path":78,"stem":79},"Identité numérique et authentification","\u002Fsnt-2nde\u002Fsc-reseaux-sociaux\u002Fidentite-numerique","0.snt-2nde\u002Fsc-reseaux-sociaux\u002F2.identite-numerique",{"title":81,"path":82,"stem":83},"Le modèle économique des réseaux sociaux","\u002Fsnt-2nde\u002Fsc-reseaux-sociaux\u002Fmodele-economique","0.snt-2nde\u002Fsc-reseaux-sociaux\u002F3.modele-economique",{"title":85,"path":86,"stem":87},"Petit monde et graphes","\u002Fsnt-2nde\u002Fsc-reseaux-sociaux\u002Fpetit-monde-graphes","0.snt-2nde\u002Fsc-reseaux-sociaux\u002F4.petit-monde-graphes",{"title":89,"path":90,"stem":91},"La cyberviolence","\u002Fsnt-2nde\u002Fsc-reseaux-sociaux\u002Fcyberviolence","0.snt-2nde\u002Fsc-reseaux-sociaux\u002F5.cyberviolence",{"title":93,"path":94,"stem":95,"children":96},"Les données structurées et leur traitement","\u002Fsnt-2nde\u002Fsd-donnees-structurees","0.snt-2nde\u002Fsd-donnees-structurees\u002F0.index",[97,98,102,106,110,114],{"title":93,"path":94,"stem":95},{"title":99,"path":100,"stem":101},"Données et formats","\u002Fsnt-2nde\u002Fsd-donnees-structurees\u002Fdonnees-formats","0.snt-2nde\u002Fsd-donnees-structurees\u002F1.donnees-formats",{"title":103,"path":104,"stem":105},"Données structurées","\u002Fsnt-2nde\u002Fsd-donnees-structurees\u002Fdonnees-structurees","0.snt-2nde\u002Fsd-donnees-structurees\u002F2.donnees-structurees",{"title":107,"path":108,"stem":109},"Métadonnées","\u002Fsnt-2nde\u002Fsd-donnees-structurees\u002Fmetadonnees","0.snt-2nde\u002Fsd-donnees-structurees\u002F3.metadonnees",{"title":111,"path":112,"stem":113},"Traitement de tables","\u002Fsnt-2nde\u002Fsd-donnees-structurees\u002Ftraitement-tables","0.snt-2nde\u002Fsd-donnees-structurees\u002F4.traitement-tables",{"title":115,"path":116,"stem":117},"Le cloud","\u002Fsnt-2nde\u002Fsd-donnees-structurees\u002Fcloud","0.snt-2nde\u002Fsd-donnees-structurees\u002F5.cloud",{"title":119,"path":120,"stem":121,"children":122},"Localisation, cartographie et mobilité","\u002Fsnt-2nde\u002Fse-localisation-cartographie","0.snt-2nde\u002Fse-localisation-cartographie\u002F0.index",[123,124,128,132,136,140],{"title":119,"path":120,"stem":121},{"title":125,"path":126,"stem":127},"GPS et Galileo — se situer grâce aux satellites","\u002Fsnt-2nde\u002Fse-localisation-cartographie\u002Fgps-galileo","0.snt-2nde\u002Fse-localisation-cartographie\u002F1.gps-galileo",{"title":129,"path":130,"stem":131},"Décoder une trame NMEA","\u002Fsnt-2nde\u002Fse-localisation-cartographie\u002Ftrame-nmea","0.snt-2nde\u002Fse-localisation-cartographie\u002F2.trame-nmea",{"title":133,"path":134,"stem":135},"Cartes numériques — GeoPortail et OpenStreetMap","\u002Fsnt-2nde\u002Fse-localisation-cartographie\u002Fcartes-numeriques","0.snt-2nde\u002Fse-localisation-cartographie\u002F3.cartes-numeriques",{"title":137,"path":138,"stem":139},"Itinéraires et graphes","\u002Fsnt-2nde\u002Fse-localisation-cartographie\u002Fitineraires-graphes","0.snt-2nde\u002Fse-localisation-cartographie\u002F4.itineraires-graphes",{"title":141,"path":142,"stem":143},"Confidentialité de la position","\u002Fsnt-2nde\u002Fse-localisation-cartographie\u002Fconfidentialite-position","0.snt-2nde\u002Fse-localisation-cartographie\u002F5.confidentialite-position",{"title":145,"path":146,"stem":147,"children":148},"Informatique embarquée et objets connectés","\u002Fsnt-2nde\u002Fsf-info-embarquee","0.snt-2nde\u002Fsf-info-embarquee\u002F0.index",[149,150,154,158],{"title":145,"path":146,"stem":147},{"title":151,"path":152,"stem":153},"Systèmes informatiques embarqués","\u002Fsnt-2nde\u002Fsf-info-embarquee\u002Fsystemes-embarques","0.snt-2nde\u002Fsf-info-embarquee\u002F1.systemes-embarques",{"title":155,"path":156,"stem":157},"Capteurs et actionneurs","\u002Fsnt-2nde\u002Fsf-info-embarquee\u002Fcapteurs-actionneurs","0.snt-2nde\u002Fsf-info-embarquee\u002F2.capteurs-actionneurs",{"title":159,"path":160,"stem":161},"IHM et objets connectés","\u002Fsnt-2nde\u002Fsf-info-embarquee\u002Fihm-objet-connecte","0.snt-2nde\u002Fsf-info-embarquee\u002F3.ihm-objet-connecte",{"title":163,"path":164,"stem":165,"children":166},"Photographie numérique","\u002Fsnt-2nde\u002Fsg-photo-numerique","0.snt-2nde\u002Fsg-photo-numerique\u002F0.index",[167,168,172,176,180],{"title":163,"path":164,"stem":165},{"title":169,"path":170,"stem":171},"Photosites, pixels et résolution","\u002Fsnt-2nde\u002Fsg-photo-numerique\u002Fpixels-resolution","0.snt-2nde\u002Fsg-photo-numerique\u002F1.pixels-resolution",{"title":173,"path":174,"stem":175},"Les algorithmes de l'appareil photo","\u002Fsnt-2nde\u002Fsg-photo-numerique\u002Falgorithmes-photo","0.snt-2nde\u002Fsg-photo-numerique\u002F2.algorithmes-photo",{"title":177,"path":178,"stem":179},"Les métadonnées EXIF","\u002Fsnt-2nde\u002Fsg-photo-numerique\u002Fmetadonnees-exif","0.snt-2nde\u002Fsg-photo-numerique\u002F3.metadonnees-exif",{"title":181,"path":182,"stem":183},"Traiter une image en Python","\u002Fsnt-2nde\u002Fsg-photo-numerique\u002Ftraitement-rgb","0.snt-2nde\u002Fsg-photo-numerique\u002F4.traitement-rgb",{"title":185,"path":186,"stem":187,"children":188},"Notions transversales de programmation","\u002Fsnt-2nde\u002Fsh-prog-notions","0.snt-2nde\u002Fsh-prog-notions\u002F0.index",[189,190,194,198,202],{"title":185,"path":186,"stem":187},{"title":191,"path":192,"stem":193},"Séquences d'instructions et variables","\u002Fsnt-2nde\u002Fsh-prog-notions\u002Fsequences-affectations","0.snt-2nde\u002Fsh-prog-notions\u002F1.sequences-affectations",{"title":195,"path":196,"stem":197},"Instructions conditionnelles","\u002Fsnt-2nde\u002Fsh-prog-notions\u002Fconditionnelles","0.snt-2nde\u002Fsh-prog-notions\u002F2.conditionnelles",{"title":199,"path":200,"stem":201},"Boucles bornées et non bornées","\u002Fsnt-2nde\u002Fsh-prog-notions\u002Fboucles","0.snt-2nde\u002Fsh-prog-notions\u002F3.boucles",{"title":203,"path":204,"stem":205},"Définitions et appels de fonctions","\u002Fsnt-2nde\u002Fsh-prog-notions\u002Ffonctions","0.snt-2nde\u002Fsh-prog-notions\u002F4.fonctions",{"title":207,"path":208,"stem":209,"children":210},"Démo des widgets MDC","\u002Fsnt-2nde\u002Fzz-demo-widgets","0.snt-2nde\u002Fzz-demo-widgets\u002F0.index",[211,212,216,220],{"title":207,"path":208,"stem":209},{"title":213,"path":214,"stem":215},"Démo statique — callouts, code, BO, illustration","\u002Fsnt-2nde\u002Fzz-demo-widgets\u002Fstatique","0.snt-2nde\u002Fzz-demo-widgets\u002F1.statique",{"title":217,"path":218,"stem":219},"Démo interactive — self-eval et python-snippet","\u002Fsnt-2nde\u002Fzz-demo-widgets\u002Finteractif","0.snt-2nde\u002Fzz-demo-widgets\u002F2.interactif",{"title":221,"path":222,"stem":223},"Démo · 14 widgets de manipulation NSI","\u002Fsnt-2nde\u002Fzz-demo-widgets\u002Fwidgets-manipulation","0.snt-2nde\u002Fzz-demo-widgets\u002F3.widgets-manipulation",{"title":225,"path":226,"stem":227,"children":228},"NSI — Première","\u002Fnsi-1ere","1.nsi-1ere\u002F0.index",[229,230,234,256,282,304,328,354,380,410],{"title":225,"path":226,"stem":227},{"title":231,"path":232,"stem":233},"Relecture pédagogique — 8 chapitres NSI 1ère (PA → PH)","\u002Fnsi-1ere\u002Freview","1.nsi-1ere\u002FREVIEW",{"title":235,"path":236,"stem":237,"children":238},"Histoire de l'informatique","\u002Fnsi-1ere\u002Fpa-histoire-info","1.nsi-1ere\u002Fpa-histoire-info\u002F0.index",[239,240,244,248,252],{"title":235,"path":236,"stem":237},{"title":241,"path":242,"stem":243},"De la préantiquité aux machines à calculer","\u002Fnsi-1ere\u002Fpa-histoire-info\u002Fpreantiquite-aux-machines","1.nsi-1ere\u002Fpa-histoire-info\u002F1.preantiquite-aux-machines",{"title":245,"path":246,"stem":247},"La machine universelle (1930-1950)","\u002Fnsi-1ere\u002Fpa-histoire-info\u002Fmachine-universelle","1.nsi-1ere\u002Fpa-histoire-info\u002F2.machine-universelle",{"title":249,"path":250,"stem":251},"Les ordinateurs modernes (1947-1990)","\u002Fnsi-1ere\u002Fpa-histoire-info\u002Fordinateurs-modernes","1.nsi-1ere\u002Fpa-histoire-info\u002F3.ordinateurs-modernes",{"title":253,"path":254,"stem":255},"Réseaux, Web et IA (1969 à aujourd'hui)","\u002Fnsi-1ere\u002Fpa-histoire-info\u002Freseaux-et-web","1.nsi-1ere\u002Fpa-histoire-info\u002F4.reseaux-et-web",{"title":257,"path":258,"stem":259,"children":260},"Représentation des données — types et valeurs","\u002Fnsi-1ere\u002Fpb-types-valeurs","1.nsi-1ere\u002Fpb-types-valeurs\u002F0.index",[261,262,266,270,274,278],{"title":257,"path":258,"stem":259},{"title":263,"path":264,"stem":265},"Bases de numération et entiers positifs","\u002Fnsi-1ere\u002Fpb-types-valeurs\u002Fbases-entiers-positifs","1.nsi-1ere\u002Fpb-types-valeurs\u002F1.bases-entiers-positifs",{"title":267,"path":268,"stem":269},"Entiers relatifs et complément à deux","\u002Fnsi-1ere\u002Fpb-types-valeurs\u002Fentiers-relatifs","1.nsi-1ere\u002Fpb-types-valeurs\u002F2.entiers-relatifs",{"title":271,"path":272,"stem":273},"Nombres flottants et virgule flottante","\u002Fnsi-1ere\u002Fpb-types-valeurs\u002Fflottants","1.nsi-1ere\u002Fpb-types-valeurs\u002F3.flottants",{"title":275,"path":276,"stem":277},"Textes et encodages — ASCII, ISO-8859-1, Unicode","\u002Fnsi-1ere\u002Fpb-types-valeurs\u002Ftextes-encodages","1.nsi-1ere\u002Fpb-types-valeurs\u002F4.textes-encodages",{"title":279,"path":280,"stem":281},"Valeurs booléennes et opérateurs logiques","\u002Fnsi-1ere\u002Fpb-types-valeurs\u002Fbooleens","1.nsi-1ere\u002Fpb-types-valeurs\u002F5.booleens",{"title":283,"path":284,"stem":285,"children":286},"Représentation des données : types construits","\u002Fnsi-1ere\u002Fpc-types-construits","1.nsi-1ere\u002Fpc-types-construits\u002F0.index",[287,288,292,296,300],{"title":283,"path":284,"stem":285},{"title":289,"path":290,"stem":291},"Tableaux et listes","\u002Fnsi-1ere\u002Fpc-types-construits\u002Ftableaux-listes","1.nsi-1ere\u002Fpc-types-construits\u002F1.tableaux-listes",{"title":293,"path":294,"stem":295},"Listes en compréhension","\u002Fnsi-1ere\u002Fpc-types-construits\u002Fcomprehension","1.nsi-1ere\u002Fpc-types-construits\u002F2.comprehension",{"title":297,"path":298,"stem":299},"Tuples et p-uplets nommés","\u002Fnsi-1ere\u002Fpc-types-construits\u002Ftuples","1.nsi-1ere\u002Fpc-types-construits\u002F3.tuples",{"title":301,"path":302,"stem":303},"Dictionnaires","\u002Fnsi-1ere\u002Fpc-types-construits\u002Fdictionnaires","1.nsi-1ere\u002Fpc-types-construits\u002F4.dictionnaires",{"title":305,"path":306,"stem":307,"children":308},"Traitement de données en tables","\u002Fnsi-1ere\u002Fpd-tables-donnees","1.nsi-1ere\u002Fpd-tables-donnees\u002F0.index",[309,310,314,318,322],{"title":305,"path":306,"stem":307},{"title":311,"path":312,"stem":313},"Tables et CSV","\u002Fnsi-1ere\u002Fpd-tables-donnees\u002Ftables-csv","1.nsi-1ere\u002Fpd-tables-donnees\u002F1.tables-csv",{"title":315,"path":316,"stem":317},"Recherche et filtrage","\u002Fnsi-1ere\u002Fpd-tables-donnees\u002Frecherche","1.nsi-1ere\u002Fpd-tables-donnees\u002F2.recherche",{"title":319,"path":320,"stem":321},"Trier une table","\u002Fnsi-1ere\u002Fpd-tables-donnees\u002Ftri","1.nsi-1ere\u002Fpd-tables-donnees\u002F3.tri",{"title":323,"path":324,"stem":325,"children":326},"Fusion et indexation","\u002Fnsi-1ere\u002Fpd-tables-donnees\u002Ffusion-indexation","1.nsi-1ere\u002Fpd-tables-donnees\u002F4.fusion-indexation",[327],{"title":323,"path":324,"stem":325},{"title":329,"path":330,"stem":331,"children":332},"IHM sur le Web","\u002Fnsi-1ere\u002Fpe-ihm-web","1.nsi-1ere\u002Fpe-ihm-web\u002F0.index",[333,334,338,342,346,350],{"title":329,"path":330,"stem":331},{"title":335,"path":336,"stem":337},"HTML et CSS — rappel de structure","\u002Fnsi-1ere\u002Fpe-ihm-web\u002Fhtml-css-bases","1.nsi-1ere\u002Fpe-ihm-web\u002F1.html-css-bases",{"title":339,"path":340,"stem":341},"Formulaires HTML","\u002Fnsi-1ere\u002Fpe-ihm-web\u002Fformulaires","1.nsi-1ere\u002Fpe-ihm-web\u002F2.formulaires",{"title":343,"path":344,"stem":345},"Événements JavaScript","\u002Fnsi-1ere\u002Fpe-ihm-web\u002Fevenements-js","1.nsi-1ere\u002Fpe-ihm-web\u002F3.evenements-js",{"title":347,"path":348,"stem":349},"Manipulation du DOM","\u002Fnsi-1ere\u002Fpe-ihm-web\u002Fdom-interaction","1.nsi-1ere\u002Fpe-ihm-web\u002F4.dom-interaction",{"title":351,"path":352,"stem":353},"Client, serveur et HTTP","\u002Fnsi-1ere\u002Fpe-ihm-web\u002Fclient-serveur-http","1.nsi-1ere\u002Fpe-ihm-web\u002F5.client-serveur-http",{"title":355,"path":356,"stem":357,"children":358},"Architectures matérielles et systèmes d'exploitation","\u002Fnsi-1ere\u002Fpf-archi-os","1.nsi-1ere\u002Fpf-archi-os\u002F0.index",[359,360,364,368,372,376],{"title":355,"path":356,"stem":357},{"title":361,"path":362,"stem":363},"Le modèle de von Neumann","\u002Fnsi-1ere\u002Fpf-archi-os\u002Fvon-neumann","1.nsi-1ere\u002Fpf-archi-os\u002F1.von-neumann",{"title":365,"path":366,"stem":367},"Périphériques et interface homme-machine","\u002Fnsi-1ere\u002Fpf-archi-os\u002Fperipheriques-ihm","1.nsi-1ere\u002Fpf-archi-os\u002F2.peripheriques-ihm",{"title":369,"path":370,"stem":371},"Les systèmes d'exploitation","\u002Fnsi-1ere\u002Fpf-archi-os\u002Fsystemes-exploitation","1.nsi-1ere\u002Fpf-archi-os\u002F3.systemes-exploitation",{"title":373,"path":374,"stem":375},"Linux et le shell","\u002Fnsi-1ere\u002Fpf-archi-os\u002Flinux-shell","1.nsi-1ere\u002Fpf-archi-os\u002F4.linux-shell",{"title":377,"path":378,"stem":379},"Réseaux et protocoles","\u002Fnsi-1ere\u002Fpf-archi-os\u002Freseaux","1.nsi-1ere\u002Fpf-archi-os\u002F5.reseaux",{"title":381,"path":382,"stem":383,"children":384},"Langages et programmation","\u002Fnsi-1ere\u002Fpg-langages-prog","1.nsi-1ere\u002Fpg-langages-prog\u002F0.index",[385,386,390,394,398,402,406],{"title":381,"path":382,"stem":383},{"title":387,"path":388,"stem":389},"Diversité et unité des langages de programmation","\u002Fnsi-1ere\u002Fpg-langages-prog\u002Fdiversite-langages","1.nsi-1ere\u002Fpg-langages-prog\u002F1.diversite-langages",{"title":391,"path":392,"stem":393},"Constructions élémentaires","\u002Fnsi-1ere\u002Fpg-langages-prog\u002Fconstructions-elementaires","1.nsi-1ere\u002Fpg-langages-prog\u002F2.constructions-elementaires",{"title":395,"path":396,"stem":397},"Fonctions","\u002Fnsi-1ere\u002Fpg-langages-prog\u002Ffonctions","1.nsi-1ere\u002Fpg-langages-prog\u002F3.fonctions",{"title":399,"path":400,"stem":401},"Spécification d'une fonction","\u002Fnsi-1ere\u002Fpg-langages-prog\u002Fspecification","1.nsi-1ere\u002Fpg-langages-prog\u002F4.specification",{"title":403,"path":404,"stem":405},"Mise au point des programmes","\u002Fnsi-1ere\u002Fpg-langages-prog\u002Fmise-au-point","1.nsi-1ere\u002Fpg-langages-prog\u002F5.mise-au-point",{"title":407,"path":408,"stem":409},"Utilisation de bibliothèques","\u002Fnsi-1ere\u002Fpg-langages-prog\u002Fbibliotheques","1.nsi-1ere\u002Fpg-langages-prog\u002F6.bibliotheques",{"title":411,"path":412,"stem":413,"children":414},"Algorithmique","\u002Fnsi-1ere\u002Fph-algorithmique","1.nsi-1ere\u002Fph-algorithmique\u002F0.index",[415,416,420,424,428,432,436],{"title":411,"path":412,"stem":413},{"title":417,"path":418,"stem":419},"Parcours séquentiel d'un tableau","\u002Fnsi-1ere\u002Fph-algorithmique\u002Fparcours-sequentiel","1.nsi-1ere\u002Fph-algorithmique\u002F1.parcours-sequentiel",{"title":421,"path":422,"stem":423},"Bases de la complexité","\u002Fnsi-1ere\u002Fph-algorithmique\u002Fcomplexite-bases","1.nsi-1ere\u002Fph-algorithmique\u002F2.complexite-bases",{"title":425,"path":426,"stem":427},"Tris par sélection et par insertion","\u002Fnsi-1ere\u002Fph-algorithmique\u002Ftris","1.nsi-1ere\u002Fph-algorithmique\u002F3.tris",{"title":429,"path":430,"stem":431},"Recherche dichotomique","\u002Fnsi-1ere\u002Fph-algorithmique\u002Fdichotomie","1.nsi-1ere\u002Fph-algorithmique\u002F4.dichotomie",{"title":433,"path":434,"stem":435},"Algorithmes gloutons","\u002Fnsi-1ere\u002Fph-algorithmique\u002Fgloutons","1.nsi-1ere\u002Fph-algorithmique\u002F5.gloutons",{"title":437,"path":438,"stem":439},"Les k plus proches voisins (k-NN)","\u002Fnsi-1ere\u002Fph-algorithmique\u002Fknn","1.nsi-1ere\u002Fph-algorithmique\u002F6.knn",{"title":441,"path":442,"stem":443,"children":444},"NSI — Terminale","\u002Fnsi-tale","2.nsi-tale\u002F0.index",[445,446,450,476,498,536,560],{"title":441,"path":442,"stem":443},{"title":447,"path":448,"stem":449},"Review pédagogique — chapitres NSI Terminale (TA, TB, TC, TD, TE)","\u002Fnsi-tale\u002Freview","2.nsi-tale\u002FREVIEW",{"title":451,"path":452,"stem":453,"children":454},"Structures de données","\u002Fnsi-tale\u002Fta-structures-donnees","2.nsi-tale\u002Fta-structures-donnees\u002F0.index",[455,456,460,464,468,472],{"title":451,"path":452,"stem":453},{"title":457,"path":458,"stem":459},"Objet, classe, interface","\u002Fnsi-tale\u002Fta-structures-donnees\u002Finterface-implementation","2.nsi-tale\u002Fta-structures-donnees\u002F1.interface-implementation",{"title":461,"path":462,"stem":463},"Implémenter une structure — l'exemple de la file FIFO","\u002Fnsi-tale\u002Fta-structures-donnees\u002Fimplementer-une-structure","2.nsi-tale\u002Fta-structures-donnees\u002F2.implementer-une-structure",{"title":465,"path":466,"stem":467},"Listes, piles, files, dictionnaires","\u002Fnsi-tale\u002Fta-structures-donnees\u002Flistes-piles-files-dict","2.nsi-tale\u002Fta-structures-donnees\u002F3.listes-piles-files-dict",{"title":469,"path":470,"stem":471},"Arbres binaires","\u002Fnsi-tale\u002Fta-structures-donnees\u002Farbres-binaires","2.nsi-tale\u002Fta-structures-donnees\u002F4.arbres-binaires",{"title":473,"path":474,"stem":475},"Graphes","\u002Fnsi-tale\u002Fta-structures-donnees\u002Fgraphes","2.nsi-tale\u002Fta-structures-donnees\u002F5.graphes",{"title":477,"path":478,"stem":479,"children":480},"Bases de données","\u002Fnsi-tale\u002Ftb-bases-de-donnees","2.nsi-tale\u002Ftb-bases-de-donnees\u002F0.index",[481,482,486,490,494],{"title":477,"path":478,"stem":479},{"title":483,"path":484,"stem":485},"Le modèle relationnel","\u002Fnsi-tale\u002Ftb-bases-de-donnees\u002Fmodele-relationnel","2.nsi-tale\u002Ftb-bases-de-donnees\u002F1.modele-relationnel",{"title":487,"path":488,"stem":489},"Bases de données relationnelles et anomalies de schéma","\u002Fnsi-tale\u002Ftb-bases-de-donnees\u002Fbase-relationnelle","2.nsi-tale\u002Ftb-bases-de-donnees\u002F2.base-relationnelle",{"title":491,"path":492,"stem":493},"Le langage SQL","\u002Fnsi-tale\u002Ftb-bases-de-donnees\u002Fsql","2.nsi-tale\u002Ftb-bases-de-donnees\u002F3.sql",{"title":495,"path":496,"stem":497},"Les systèmes de gestion de bases de données","\u002Fnsi-tale\u002Ftb-bases-de-donnees\u002Fsgbd","2.nsi-tale\u002Ftb-bases-de-donnees\u002F4.sgbd",{"title":499,"path":500,"stem":501,"children":502},"Architectures matérielles, systèmes d'exploitation et réseaux","\u002Fnsi-tale\u002Ftc-archi-os-reseaux","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F0.index",[503,504,508,512,516,520,524,528,532],{"title":499,"path":500,"stem":501},{"title":505,"path":506,"stem":507},"Le système sur puce (SoC)","\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fsysteme-sur-puce","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F1.systeme-sur-puce",{"title":509,"path":510,"stem":511},"Processus et ordonnancement par l'OS","\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fprocessus-os","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F2.processus-os",{"title":513,"path":514,"stem":515},"L'interblocage (deadlock)","\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Finterblocage","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F3.interblocage",{"title":517,"path":518,"stem":519},"Principes du routage","\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Froutage-principes","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F4.routage-principes",{"title":521,"path":522,"stem":523},"Protocoles de routage RIP et OSPF","\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fprotocoles-rip-ospf","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F5.protocoles-rip-ospf",{"title":525,"path":526,"stem":527},"Chiffrement symétrique","\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fchiffrement-symetrique","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F6.chiffrement-symetrique",{"title":529,"path":530,"stem":531},"Chiffrement asymétrique","\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fchiffrement-asymetrique","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F7.chiffrement-asymetrique",{"title":533,"path":534,"stem":535},"HTTPS — l'échange de clé symétrique","\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fhttps-tls","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F8.https-tls",{"title":381,"path":537,"stem":538,"children":539},"\u002Fnsi-tale\u002Ftd-langages-prog","2.nsi-tale\u002Ftd-langages-prog\u002F0.index",[540,541,544,548,552,556],{"title":381,"path":537,"stem":538},{"title":403,"path":542,"stem":543},"\u002Fnsi-tale\u002Ftd-langages-prog\u002Fmise-au-point","2.nsi-tale\u002Ftd-langages-prog\u002F1.mise-au-point",{"title":545,"path":546,"stem":547},"Modularité","\u002Fnsi-tale\u002Ftd-langages-prog\u002Fmodularite","2.nsi-tale\u002Ftd-langages-prog\u002F2.modularite",{"title":549,"path":550,"stem":551},"Récursivité","\u002Fnsi-tale\u002Ftd-langages-prog\u002Frecursivite","2.nsi-tale\u002Ftd-langages-prog\u002F3.recursivite",{"title":553,"path":554,"stem":555},"Paradigmes de programmation","\u002Fnsi-tale\u002Ftd-langages-prog\u002Fparadigmes","2.nsi-tale\u002Ftd-langages-prog\u002F4.paradigmes",{"title":557,"path":558,"stem":559},"Programme comme donnée — calculabilité et indécidabilité","\u002Fnsi-tale\u002Ftd-langages-prog\u002Fprogramme-comme-donnee","2.nsi-tale\u002Ftd-langages-prog\u002F5.programme-comme-donnee",{"title":411,"path":561,"stem":562,"children":563},"\u002Fnsi-tale\u002Fte-algorithmique","2.nsi-tale\u002Fte-algorithmique\u002F0.index",[564,565,569,573,577,581],{"title":411,"path":561,"stem":562},{"title":566,"path":567,"stem":568},"Algorithmes sur les arbres binaires","\u002Fnsi-tale\u002Fte-algorithmique\u002Farbres-binaires-algos","2.nsi-tale\u002Fte-algorithmique\u002F1.arbres-binaires-algos",{"title":570,"path":571,"stem":572},"Parcours de graphes — DFS, BFS, cycles, chemins","\u002Fnsi-tale\u002Fte-algorithmique\u002Fgraphes-parcours","2.nsi-tale\u002Fte-algorithmique\u002F2.graphes-parcours",{"title":574,"path":575,"stem":576},"Diviser pour régner","\u002Fnsi-tale\u002Fte-algorithmique\u002Fdiviser-pour-regner","2.nsi-tale\u002Fte-algorithmique\u002F3.diviser-pour-regner",{"title":578,"path":579,"stem":580},"Programmation dynamique","\u002Fnsi-tale\u002Fte-algorithmique\u002Fprogrammation-dynamique","2.nsi-tale\u002Fte-algorithmique\u002F4.programmation-dynamique",{"title":582,"path":583,"stem":584},"Recherche textuelle — l'algorithme de Boyer-Moore","\u002Fnsi-tale\u002Fte-algorithmique\u002Frecherche-textuelle","2.nsi-tale\u002Fte-algorithmique\u002F5.recherche-textuelle",{"id":586,"title":169,"bo":587,"body":589,"description":1189,"eval":1190,"extension":1191,"labo":1190,"meta":1192,"navigation":1193,"path":170,"quizzes":1194,"readingTime":1203,"seo":1204,"stem":171,"tp":1190,"__hash__":1205},"cours\u002F0.snt-2nde\u002Fsg-photo-numerique\u002F1.pixels-resolution.md",[588],"SG02",{"type":590,"value":591,"toc":1179},"minimark",[592,597,620,623,627,637,647,657,709,716,747,751,770,796,812,816,823,849,872,876,891,1030,1052,1119,1141,1145,1168,1172],[593,594,596],"h2",{"id":595},"introduction","Introduction",[598,599,600,601,605,606,609,610,609,613,609,616,619],"p",{},"Quand on parle d'un appareil photo « de 24 mégapixels », à quoi ce nombre\ncorrespond-il exactement ? Il désigne le nombre de cellules sensibles à la\nlumière sur le ",[602,603,604],"strong",{},"capteur"," — un petit composant électronique de quelques\ncentimètres carrés, niché derrière l'objectif. Mais ce nombre ne dit pas\ntout : un même appareil produit des images de tailles très différentes\nselon les réglages. Ce premier cours pose les briques de vocabulaire\nindispensables : ",[602,607,608],{},"photosite",", ",[602,611,612],{},"pixel",[602,614,615],{},"résolution",[602,617,618],{},"profondeur de\ncouleur",".",[621,622],"bo-ref",{"code":588},[593,624,626],{"id":625},"le-capteur-et-ses-photosites","Le capteur et ses photosites",[598,628,629,630,632,633,636],{},"Le ",[602,631,604],{}," d'un appareil photo numérique est une grille de minuscules\ncellules sensibles à la lumière, appelées ",[602,634,635],{},"photosites",". Chaque photosite\nmesure la quantité de lumière qu'il reçoit pendant le temps d'exposition.",[638,639,640],"note",{},[598,641,642,643,646],{},"Un photosite ne mesure ",[602,644,645],{},"qu'une seule"," valeur — une intensité lumineuse. Pour\nobtenir une information de couleur, on place devant chaque photosite un petit\nfiltre : rouge, vert ou bleu. Un photosite « rouge » ne mesure donc que la\nquantité de lumière rouge qui lui parvient.",[598,648,629,649,652,653,656],{},[602,650,651],{},"nombre de photosites"," sur un capteur définit sa ",[602,654,655],{},"résolution capteur",".\nUn capteur de 24 millions de photosites est dit « 24 Mpx » (mégapixels). À\ntitre d'ordre de grandeur :",[658,659,660,673],"table",{},[661,662,663],"thead",{},[664,665,666,670],"tr",{},[667,668,669],"th",{},"Appareil",[667,671,672],{},"Résolution capteur typique",[674,675,676,685,693,701],"tbody",{},[664,677,678,682],{},[679,680,681],"td",{},"Smartphone d'entrée de gamme",[679,683,684],{},"8 à 12 Mpx",[664,686,687,690],{},[679,688,689],{},"Smartphone haut de gamme",[679,691,692],{},"50 à 200 Mpx",[664,694,695,698],{},[679,696,697],{},"Appareil reflex amateur",[679,699,700],{},"20 à 30 Mpx",[664,702,703,706],{},[679,704,705],{},"Appareil professionnel",[679,707,708],{},"45 à 100 Mpx",[710,711],"illustration",{"alt":712,"kind":713,"src":714,"svg":715},"Schéma d'un capteur avec ses photosites","schema","\u002Fillustrations\u002F0.snt-2nde\u002Fsg-photo-numerique\u002Fcapteur-bayer.svg","\u003Csvg class=\"illustration-svg\" xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" viewBox=\"0 0 480 300\" role=\"img\" aria-label=\"Vue très rapprochée d'un capteur photo : une grille régulière de photosites avec filtres colorés en mosaïque, motif de Bayer RGGB (rouge, vert, vert, bleu), avec la légende un photosite égale une case\">\n  \u003Ctitle>Capteur photo — mosaïque de Bayer (motif RGGB)\u003C\u002Ftitle>\n  \u003Cstyle>\n    \u002F* Exception assumée au monochrome : les rouge\u002Fvert\u002Fbleu PORTENT le sens\n       pédagogique du motif RGGB (cf. brief). Le reste (cadre, traits, texte,\n       légende) reste en tokens DS. *\u002F\n    .cb-frame   { fill: none; stroke: var(--diagram-node-border); stroke-width: 2; }\n    .cb-grid    { stroke: var(--diagram-surface); stroke-width: 2; }\n    .cb-red     { fill: #d24b4b; }\n    .cb-green   { fill: #4caf6a; }\n    .cb-blue    { fill: #4b78d2; }\n    .cb-leader  { stroke: var(--diagram-line); stroke-width: 1.5; fill: none; }\n    .cb-callout { fill: var(--diagram-node-bg); stroke: var(--diagram-node-border); stroke-width: 1.5; }\n    .cb-label   { fill: var(--diagram-text); font-family: Geist, Inter, system-ui, sans-serif; font-size: 13px; font-weight: 500; }\n    .cb-legend  { fill: var(--diagram-line); font-family: 'JetBrains Mono', monospace; font-size: 11px; letter-spacing: 0.5px; }\n    .cb-eyebrow { fill: var(--diagram-line); font-family: 'JetBrains Mono', monospace; font-size: 10px; letter-spacing: 1.5px; }\n  \u003C\u002Fstyle>\n\n  \u003Ctext x=\"40\" y=\"28\" class=\"cb-eyebrow\">VUE RAPPROCHÉE DU CAPTEUR\u003C\u002Ftext>\n\n  \u003C!-- grille 6×6 de photosites, motif Bayer RGGB par bloc 2×2 :\n       ligne paire   = V B V B …   ligne impaire = R V R V …  -->\n  \u003Cg>\n    \u003C!-- ligne 0 : R V R V R V -->\n    \u003Crect x=\"40\"  y=\"44\" width=\"40\" height=\"40\" class=\"cb-red\"\u002F>\n    \u003Crect x=\"80\"  y=\"44\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003Crect x=\"120\" y=\"44\" width=\"40\" height=\"40\" class=\"cb-red\"\u002F>\n    \u003Crect x=\"160\" y=\"44\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003Crect x=\"200\" y=\"44\" width=\"40\" height=\"40\" class=\"cb-red\"\u002F>\n    \u003Crect x=\"240\" y=\"44\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003C!-- ligne 1 : V B V B V B -->\n    \u003Crect x=\"40\"  y=\"84\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003Crect x=\"80\"  y=\"84\" width=\"40\" height=\"40\" class=\"cb-blue\"\u002F>\n    \u003Crect x=\"120\" y=\"84\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003Crect x=\"160\" y=\"84\" width=\"40\" height=\"40\" class=\"cb-blue\"\u002F>\n    \u003Crect x=\"200\" y=\"84\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003Crect x=\"240\" y=\"84\" width=\"40\" height=\"40\" class=\"cb-blue\"\u002F>\n    \u003C!-- ligne 2 : R V R V R V -->\n    \u003Crect x=\"40\"  y=\"124\" width=\"40\" height=\"40\" class=\"cb-red\"\u002F>\n    \u003Crect x=\"80\"  y=\"124\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003Crect x=\"120\" y=\"124\" width=\"40\" height=\"40\" class=\"cb-red\"\u002F>\n    \u003Crect x=\"160\" y=\"124\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003Crect x=\"200\" y=\"124\" width=\"40\" height=\"40\" class=\"cb-red\"\u002F>\n    \u003Crect x=\"240\" y=\"124\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003C!-- ligne 3 : V B V B V B -->\n    \u003Crect x=\"40\"  y=\"164\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003Crect x=\"80\"  y=\"164\" width=\"40\" height=\"40\" class=\"cb-blue\"\u002F>\n    \u003Crect x=\"120\" y=\"164\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003Crect x=\"160\" y=\"164\" width=\"40\" height=\"40\" class=\"cb-blue\"\u002F>\n    \u003Crect x=\"200\" y=\"164\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003Crect x=\"240\" y=\"164\" width=\"40\" height=\"40\" class=\"cb-blue\"\u002F>\n    \u003C!-- ligne 4 : R V R V R V -->\n    \u003Crect x=\"40\"  y=\"204\" width=\"40\" height=\"40\" class=\"cb-red\"\u002F>\n    \u003Crect x=\"80\"  y=\"204\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003Crect x=\"120\" y=\"204\" width=\"40\" height=\"40\" class=\"cb-red\"\u002F>\n    \u003Crect x=\"160\" y=\"204\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003Crect x=\"200\" y=\"204\" width=\"40\" height=\"40\" class=\"cb-red\"\u002F>\n    \u003Crect x=\"240\" y=\"204\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003C!-- ligne 5 : V B V B V B -->\n    \u003Crect x=\"40\"  y=\"244\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003Crect x=\"80\"  y=\"244\" width=\"40\" height=\"40\" class=\"cb-blue\"\u002F>\n    \u003Crect x=\"120\" y=\"244\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003Crect x=\"160\" y=\"244\" width=\"40\" height=\"40\" class=\"cb-blue\"\u002F>\n    \u003Crect x=\"200\" y=\"244\" width=\"40\" height=\"40\" class=\"cb-green\"\u002F>\n    \u003Crect x=\"240\" y=\"244\" width=\"40\" height=\"40\" class=\"cb-blue\"\u002F>\n  \u003C\u002Fg>\n\n  \u003C!-- lignes de grille (séparateurs entre cases) -->\n  \u003Cg class=\"cb-grid\">\n    \u003Cline x1=\"80\"  y1=\"44\" x2=\"80\"  y2=\"284\"\u002F>\n    \u003Cline x1=\"120\" y1=\"44\" x2=\"120\" y2=\"284\"\u002F>\n    \u003Cline x1=\"160\" y1=\"44\" x2=\"160\" y2=\"284\"\u002F>\n    \u003Cline x1=\"200\" y1=\"44\" x2=\"200\" y2=\"284\"\u002F>\n    \u003Cline x1=\"240\" y1=\"44\" x2=\"240\" y2=\"284\"\u002F>\n    \u003Cline x1=\"40\" y1=\"84\"  x2=\"280\" y2=\"84\"\u002F>\n    \u003Cline x1=\"40\" y1=\"124\" x2=\"280\" y2=\"124\"\u002F>\n    \u003Cline x1=\"40\" y1=\"164\" x2=\"280\" y2=\"164\"\u002F>\n    \u003Cline x1=\"40\" y1=\"204\" x2=\"280\" y2=\"204\"\u002F>\n    \u003Cline x1=\"40\" y1=\"244\" x2=\"280\" y2=\"244\"\u002F>\n  \u003C\u002Fg>\n\n  \u003C!-- cadre du capteur (accent indigo) -->\n  \u003Crect x=\"40\" y=\"44\" width=\"240\" height=\"240\" rx=\"3\" class=\"cb-frame\" fill=\"none\"\u002F>\n\n  \u003C!-- callout : un photosite = une case -->\n  \u003Crect x=\"220\" y=\"84\" width=\"40\" height=\"40\" rx=\"2\" fill=\"none\" stroke=\"var(--diagram-text)\" stroke-width=\"2.5\"\u002F>\n  \u003Cpath class=\"cb-leader\" d=\"M 260 104 L 320 104\"\u002F>\n  \u003Crect x=\"320\" y=\"120\" width=\"132\" height=\"56\" rx=\"6\" class=\"cb-callout\"\u002F>\n  \u003Ctext x=\"386\" y=\"143\" text-anchor=\"middle\" class=\"cb-label\">un photosite\u003C\u002Ftext>\n  \u003Ctext x=\"386\" y=\"163\" text-anchor=\"middle\" class=\"cb-legend\">= une case\u003C\u002Ftext>\n\n  \u003C!-- légende des couleurs RGGB -->\n  \u003Cg>\n    \u003Crect x=\"320\" y=\"206\" width=\"14\" height=\"14\" class=\"cb-red\"\u002F>\n    \u003Ctext x=\"340\" y=\"217\" class=\"cb-legend\">filtre rouge\u003C\u002Ftext>\n    \u003Crect x=\"320\" y=\"226\" width=\"14\" height=\"14\" class=\"cb-green\"\u002F>\n    \u003Ctext x=\"340\" y=\"237\" class=\"cb-legend\">filtre vert (×2)\u003C\u002Ftext>\n    \u003Crect x=\"320\" y=\"246\" width=\"14\" height=\"14\" class=\"cb-blue\"\u002F>\n    \u003Ctext x=\"340\" y=\"257\" class=\"cb-legend\">filtre bleu\u003C\u002Ftext>\n  \u003C\u002Fg>\n\u003C\u002Fsvg>\n",[717,718,722,729],"self-eval-qcm",{"correct":719,"explanation":720,"slug":721},"3","Mpx signifie millions de pixels (ou de photosites). 12 Mpx = 12 millions.","pixels-resolution-c1",[723,724,726],"template",{"v-slot:question":725},"",[598,727,728],{},"Un capteur '12 Mpx' contient environ combien de photosites ?",[723,730,731],{"v-slot:choices":725},[732,733,734,738,741,744],"ul",{},[735,736,737],"li",{},"12 000",[735,739,740],{},"120 000",[735,742,743],{},"1 200 000",[735,745,746],{},"12 000 000",[593,748,750],{"id":749},"le-pixel-de-limage","Le pixel de l'image",[598,752,753,754,757,758,761,762,765,766,769],{},"Une fois la photo prise, l'appareil produit un ",[602,755,756],{},"fichier image"," composé de\n",[602,759,760],{},"pixels",". Un pixel est un point coloré, défini par ",[602,763,764],{},"trois valeurs"," : son\nintensité de rouge, de vert et de bleu (le fameux ",[602,767,768],{},"mode RGB",").",[771,772,773,776],"tip",{},[598,774,775],{},"Retenez la distinction :",[732,777,778,787],{},[735,779,780,781,783,784,786],{},"Un ",[602,782,608],{}," est une cellule physique du ",[602,785,604],{}," (matériel).",[735,788,780,789,791,792,795],{},[602,790,612],{}," est un point coloré de l'",[602,793,794],{},"image"," finale (fichier informatique).",[598,797,798,799,802,803,807,808,811],{},"La ",[602,800,801],{},"résolution de l'image"," est le nombre de pixels qui la composent :\nlargeur × hauteur. Une image de ",[804,805,806],"code",{},"4000 × 3000"," pixels contient donc\n",[804,809,810],{},"4000 × 3000 = 12 000 000"," pixels, soit 12 Mpx.",[593,813,815],{"id":814},"capteur-image-pourquoi-les-résolutions-diffèrent","Capteur ≠ image : pourquoi les résolutions diffèrent",[598,817,818,819,822],{},"Une question naturelle : si un capteur a 24 millions de photosites, l'image\nfait-elle 24 millions de pixels ? ",[602,820,821],{},"Pas toujours."," Voici trois raisons.",[824,825,826,832,838],"ol",{},[735,827,828,831],{},[602,829,830],{},"Les réglages de l'appareil",". La plupart des appareils permettent de\nchoisir une résolution d'image plus petite que celle du capteur (par\nexemple pour économiser de l'espace de stockage).",[735,833,834,837],{},[602,835,836],{},"Le format de sortie",". Un capteur 4:3 peut produire une image 16:9 en\n« rognant » sur les bords — le nombre de pixels diminue.",[735,839,840,843,844,848],{},[602,841,842],{},"Le post-traitement",". Certains appareils combinent les mesures de\nplusieurs photosites voisins pour calculer un seul pixel (technique appelée\n",[845,846,847],"em",{},"pixel binning","), surtout sur les smartphones.",[717,850,854,859],{"correct":851,"explanation":852,"slug":853},"1","L'image finale dépend des réglages et du traitement : on peut produire des images plus petites que ce que le capteur peut au maximum.","pixels-resolution-c2",[723,855,856],{"v-slot:question":725},[598,857,858],{},"Un capteur de 48 Mpx peut-il produire une image de 12 Mpx ?",[723,860,861],{"v-slot:choices":725},[732,862,863,866,869],{},[735,864,865],{},"Non, jamais",[735,867,868],{},"Oui, en choisissant une résolution réduite ou par pixel binning",[735,870,871],{},"Oui, mais seulement la nuit",[593,873,875],{"id":874},"la-profondeur-de-couleur","La profondeur de couleur",[598,877,878,879,882,883,886,887,890],{},"Reste à savoir avec ",[602,880,881],{},"quelle précision"," chaque pixel est codé. La\n",[602,884,885],{},"profondeur de couleur"," désigne le nombre de ",[602,888,889],{},"bits"," utilisés pour coder\nl'intensité d'une composante (rouge, vert ou bleu) d'un pixel.",[638,892,893,896],{},[598,894,895],{},"Le calcul du nombre de niveaux représentables est simple :",[897,898,901],"span",{"className":899},[900],"katex-display",[897,902,905,943],{"className":903},[904],"katex",[897,906,909],{"className":907},[908],"katex-mathml",[910,911,914],"math",{"xmlns":912,"display":913},"http:\u002F\u002Fwww.w3.org\u002F1998\u002FMath\u002FMathML","block",[915,916,917,938],"semantics",{},[918,919,920,924,928],"mrow",{},[921,922,923],"mtext",{},"nombre de niveaux",[925,926,927],"mo",{},"=",[929,930,931,935],"msup",{},[932,933,934],"mn",{},"2",[921,936,937],{},"profondeur",[939,940,942],"annotation",{"encoding":941},"application\u002Fx-tex","\\text{nombre de niveaux} = 2^{\\text{profondeur}}",[897,944,948,977],{"className":945,"ariaHidden":947},[946],"katex-html","true",[897,949,952,957,965,970,974],{"className":950},[951],"base",[897,953],{"className":954,"style":956},[955],"strut","height:0.6944em;",[897,958,962],{"className":959},[960,961],"mord","text",[897,963,923],{"className":964},[960],[897,966],{"className":967,"style":969},[968],"mspace","margin-right:0.2778em;",[897,971,927],{"className":972},[973],"mrel",[897,975],{"className":976,"style":969},[968],[897,978,980,984],{"className":979},[951],[897,981],{"className":982,"style":983},[955],"height:0.8991em;",[897,985,987,990],{"className":986},[960],[897,988,934],{"className":989},[960],[897,991,994],{"className":992},[993],"msupsub",[897,995,998],{"className":996},[997],"vlist-t",[897,999,1002],{"className":1000},[1001],"vlist-r",[897,1003,1006],{"className":1004,"style":983},[1005],"vlist",[897,1007,1009,1014],{"style":1008},"top:-3.113em;margin-right:0.05em;",[897,1010],{"className":1011,"style":1013},[1012],"pstrut","height:2.7em;",[897,1015,1021],{"className":1016},[1017,1018,1019,1020],"sizing","reset-size6","size3","mtight",[897,1022,1024],{"className":1023},[960,1020],[897,1025,1027],{"className":1026},[960,961,1020],[897,1028,937],{"className":1029},[960,1020],[598,1031,1032,1033,1036,1037,1040,1041,1044,1045,1048,1049,769],{},"Cas le plus courant : ",[602,1034,1035],{},"8 bits par composante",", soit ",[804,1038,1039],{},"2^8 = 256"," niveaux de\nrouge, 256 niveaux de vert, 256 niveaux de bleu. Cela donne au total\n",[804,1042,1043],{},"256 × 256 × 256 = 16 777 216"," couleurs possibles par pixel. On parle alors\nd'image ",[602,1046,1047],{},"24 bits"," au total (",[804,1050,1051],{},"8 × 3",[658,1053,1054,1067],{},[661,1055,1056],{},[664,1057,1058,1061,1064],{},[667,1059,1060],{},"Profondeur (par composante)",[667,1062,1063],{},"Niveaux par composante",[667,1065,1066],{},"Couleurs totales",[674,1068,1069,1079,1090,1108],{},[664,1070,1071,1074,1076],{},[679,1072,1073],{},"1 bit",[679,1075,934],{},[679,1077,1078],{},"8",[664,1080,1081,1084,1087],{},[679,1082,1083],{},"4 bits",[679,1085,1086],{},"16",[679,1088,1089],{},"4 096",[664,1091,1092,1098,1103],{},[679,1093,1094,1097],{},[602,1095,1096],{},"8 bits"," (standard)",[679,1099,1100],{},[602,1101,1102],{},"256",[679,1104,1105],{},[602,1106,1107],{},"≈ 16,7 millions",[664,1109,1110,1113,1116],{},[679,1111,1112],{},"10 bits (HDR)",[679,1114,1115],{},"1 024",[679,1117,1118],{},"≈ 1 milliard",[717,1120,1123,1128],{"correct":934,"explanation":1121,"slug":1122},"2^4 = 16. Avec 4 bits, on dispose de 16 valeurs possibles, de 0 à 15.","pixels-resolution-c3",[723,1124,1125],{"v-slot:question":725},[598,1126,1127],{},"Combien de niveaux peut-on coder avec une profondeur de 4 bits ?",[723,1129,1130],{"v-slot:choices":725},[732,1131,1132,1135,1137,1139],{},[735,1133,1134],{},"4",[735,1136,1078],{},[735,1138,1086],{},[735,1140,1102],{},[593,1142,1144],{"id":1143},"pièges-courants","Pièges courants",[1146,1147,1148],"warning",{},[732,1149,1150,1156,1162],{},[735,1151,1152,1155],{},[602,1153,1154],{},"Plus de mégapixels ≠ meilleure photo."," Un capteur très dense entasse des\nphotosites minuscules qui captent peu de lumière — la photo de nuit peut être\nmeilleure avec un capteur de 12 Mpx « généreux » qu'avec un 200 Mpx étriqué.",[735,1157,1158,1161],{},[602,1159,1160],{},"Photosite et pixel ne sont pas synonymes."," Le premier est sur le capteur,\nle second est dans l'image. La confusion est fréquente mais fausse.",[735,1163,1164,1167],{},[602,1165,1166],{},"La résolution ne dit rien de la couleur."," Une image 12 Mpx en 24 bits et\nune image 12 Mpx en 1 bit ont le même nombre de pixels mais ne pèsent pas du\ntout le même poids.",[593,1169,1171],{"id":1170},"pour-aller-plus-loin","Pour aller plus loin",[598,1173,1174,1175,1178],{},"Si vous photographiez en ",[845,1176,1177],{},"RAW"," (le format brut du capteur, sans traitement),\nvous récupérez les mesures directes de chaque photosite. C'est plus lourd à\nstocker, mais beaucoup plus riche à retoucher — chaque composante est codée\nsur 12 ou 14 bits au lieu de 8. Le métier de retoucheur photo s'appuie\nlargement sur ce surplus d'information.",{"title":725,"searchDepth":1180,"depth":1180,"links":1181},2,[1182,1183,1184,1185,1186,1187,1188],{"id":595,"depth":1180,"text":596},{"id":625,"depth":1180,"text":626},{"id":749,"depth":1180,"text":750},{"id":814,"depth":1180,"text":815},{"id":874,"depth":1180,"text":875},{"id":1143,"depth":1180,"text":1144},{"id":1170,"depth":1180,"text":1171},"Comprendre la différence entre les cellules du capteur, les points de l'image, et la profondeur de couleur.",null,"md",{},true,[1195,1199,1201],{"slug":721,"kind":1196,"question":728,"choices":1197,"correct":719,"multi":1198,"explanation":720},"qcm",[737,740,743,746],false,{"slug":853,"kind":1196,"question":858,"choices":1200,"correct":851,"multi":1198,"explanation":852},[865,868,871],{"slug":1122,"kind":1196,"question":1127,"choices":1202,"correct":934,"multi":1198,"explanation":1121},[1134,1078,1086,1102],1,{"title":169,"description":1189},"bP5asbjsdTt2xNT3VdSq_MANvS5J-xHJ4YHHnWS-NB4",{"id":1207,"title":1208,"bo":1209,"body":1210,"description":1577,"eval":1190,"extension":1191,"labo":1190,"meta":1578,"navigation":1198,"path":1579,"quizzes":1580,"readingTime":1203,"seo":1581,"stem":1582,"tp":1190,"__hash__":1583},"coursMemo\u002F0.snt-2nde\u002Fsg-photo-numerique\u002F1.pixels-resolution.memo.md","Photosites, pixels et résolution — l'essentiel",[588],{"type":590,"value":1211,"toc":1570},[1212,1216,1229,1233,1373,1377,1513,1515,1535,1539],[593,1213,1215],{"id":1214},"en-une-phrase","En une phrase",[598,1217,780,1218,783,1220,1222,1223,1225,1226,1228],{},[602,1219,608],{},[602,1221,604],{}," ; un ",[602,1224,612],{}," est un\npoint coloré du ",[602,1227,756],{},". La résolution du capteur et celle de l'image\nne sont pas toujours identiques.",[593,1230,1232],{"id":1231},"à-mémoriser","À mémoriser",[732,1234,1235,1243,1252,1258,1264,1270,1364],{},[735,1236,1237,1240,1241,769],{},[602,1238,1239],{},"Capteur"," : grille de cellules sensibles à la lumière (les ",[602,1242,635],{},[735,1244,1245,1248,1249,619],{},[602,1246,1247],{},"Pixel"," : point de l'image finale, codé par 3 composantes ",[602,1250,1251],{},"RGB",[735,1253,1254,1257],{},[602,1255,1256],{},"Résolution capteur"," : nombre de photosites (souvent en Mpx).",[735,1259,1260,1263],{},[602,1261,1262],{},"Résolution image"," : largeur × hauteur, en pixels.",[735,1265,1266,1269],{},[602,1267,1268],{},"Profondeur de couleur"," : nombre de bits par composante.",[735,1271,1272,1273,619],{},"Formule : ",[897,1274,1276,1297],{"className":1275},[904],[897,1277,1279],{"className":1278},[908],[910,1280,1281],{"xmlns":912},[915,1282,1283,1295],{},[918,1284,1285,1287,1289],{},[921,1286,923],{},[925,1288,927],{},[929,1290,1291,1293],{},[932,1292,934],{},[921,1294,937],{},[939,1296,942],{"encoding":941},[897,1298,1300,1321],{"className":1299,"ariaHidden":947},[946],[897,1301,1303,1306,1312,1315,1318],{"className":1302},[951],[897,1304],{"className":1305,"style":956},[955],[897,1307,1309],{"className":1308},[960,961],[897,1310,923],{"className":1311},[960],[897,1313],{"className":1314,"style":969},[968],[897,1316,927],{"className":1317},[973],[897,1319],{"className":1320,"style":969},[968],[897,1322,1324,1328],{"className":1323},[951],[897,1325],{"className":1326,"style":1327},[955],"height:0.8491em;",[897,1329,1331,1334],{"className":1330},[960],[897,1332,934],{"className":1333},[960],[897,1335,1337],{"className":1336},[993],[897,1338,1340],{"className":1339},[997],[897,1341,1343],{"className":1342},[1001],[897,1344,1346],{"className":1345,"style":1327},[1005],[897,1347,1349,1352],{"style":1348},"top:-3.063em;margin-right:0.05em;",[897,1350],{"className":1351,"style":1013},[1012],[897,1353,1355],{"className":1354},[1017,1018,1019,1020],[897,1356,1358],{"className":1357},[960,1020],[897,1359,1361],{"className":1360},[960,961,1020],[897,1362,937],{"className":1363},[960,1020],[735,1365,1366,1367,1369,1370,1372],{},"Standard : ",[602,1368,1035],{}," → 256 niveaux × 3 = ",[602,1371,1107],{}," de couleurs.",[593,1374,1376],{"id":1375},"à-savoir-reconnaître","À savoir reconnaître",[658,1378,1379,1389],{},[661,1380,1381],{},[664,1382,1383,1386],{},[667,1384,1385],{},"Situation",[667,1387,1388],{},"Action à mener",[674,1390,1391,1402,1415,1506],{},[664,1392,1393,1396],{},[679,1394,1395],{},"« Mon appareil fait 48 Mpx »",[679,1397,1398,1399,1401],{},"C'est la résolution du ",[602,1400,604],{},", pas forcément celle des fichiers.",[664,1403,1404,1409],{},[679,1405,1406,1407],{},"Image en ",[804,1408,806],{},[679,1410,1411,1412,1414],{},"Calculer ",[804,1413,810],{}," → 12 Mpx.",[664,1416,1417,1420],{},[679,1418,1419],{},"Profondeur 4 bits",[679,1421,1422,1505],{},[897,1423,1425,1447],{"className":1424},[904],[897,1426,1428],{"className":1427},[908],[910,1429,1430],{"xmlns":912},[915,1431,1432,1444],{},[918,1433,1434,1440,1442],{},[929,1435,1436,1438],{},[932,1437,934],{},[932,1439,1134],{},[925,1441,927],{},[932,1443,1086],{},[939,1445,1446],{"encoding":941},"2^4 = 16",[897,1448,1450,1495],{"className":1449,"ariaHidden":947},[946],[897,1451,1453,1457,1486,1489,1492],{"className":1452},[951],[897,1454],{"className":1455,"style":1456},[955],"height:0.8141em;",[897,1458,1460,1463],{"className":1459},[960],[897,1461,934],{"className":1462},[960],[897,1464,1466],{"className":1465},[993],[897,1467,1469],{"className":1468},[997],[897,1470,1472],{"className":1471},[1001],[897,1473,1475],{"className":1474,"style":1456},[1005],[897,1476,1477,1480],{"style":1348},[897,1478],{"className":1479,"style":1013},[1012],[897,1481,1483],{"className":1482},[1017,1018,1019,1020],[897,1484,1134],{"className":1485},[960,1020],[897,1487],{"className":1488,"style":969},[968],[897,1490,927],{"className":1491},[973],[897,1493],{"className":1494,"style":969},[968],[897,1496,1498,1502],{"className":1497},[951],[897,1499],{"className":1500,"style":1501},[955],"height:0.6444em;",[897,1503,1086],{"className":1504},[960]," niveaux par composante.",[664,1507,1508,1510],{},[679,1509,1035],{},[679,1511,1512],{},"24 bits par pixel au total (3 × 8).",[593,1514,1144],{"id":1143},[732,1516,1517,1523,1529],{},[735,1518,1519,1522],{},[602,1520,1521],{},"Photosite ≠ pixel."," Pas synonymes : matériel vs informatique.",[735,1524,1525,1528],{},[602,1526,1527],{},"Plus de Mpx ≠ meilleure photo."," Photosites trop petits → bruit en basse lumière.",[735,1530,1531,1534],{},[602,1532,1533],{},"Profondeur ≠ résolution."," Deux notions indépendantes.",[593,1536,1538],{"id":1537},"ordres-de-grandeur","Ordres de grandeur",[658,1540,1541,1549],{},[661,1542,1543],{},[664,1544,1545,1547],{},[667,1546,1060],{},[667,1548,1066],{},[674,1550,1551,1557,1564],{},[664,1552,1553,1555],{},[679,1554,1073],{},[679,1556,1078],{},[664,1558,1559,1562],{},[679,1560,1561],{},"8 bits (standard)",[679,1563,1107],{},[664,1565,1566,1568],{},[679,1567,1112],{},[679,1569,1118],{},{"title":725,"searchDepth":1180,"depth":1180,"links":1571},[1572,1573,1574,1575,1576],{"id":1214,"depth":1180,"text":1215},{"id":1231,"depth":1180,"text":1232},{"id":1375,"depth":1180,"text":1376},{"id":1143,"depth":1180,"text":1144},{"id":1537,"depth":1180,"text":1538},"Mémo de révision sur la chaîne capteur → image et la profondeur de couleur.",{},"\u002Fsnt-2nde\u002Fsg-photo-numerique\u002Fpixels-resolution.memo",[],{"title":1208,"description":1577},"0.snt-2nde\u002Fsg-photo-numerique\u002F1.pixels-resolution.memo","7NA68Y26KTJXmIc5E0NF8RHUrtqBMZyVF2r4dYoRvp0",{"id":1585,"title":1586,"body":1587,"description":1860,"extension":1191,"meta":1861,"navigation":1198,"path":1862,"seo":1863,"stem":1864,"__hash__":1865},"coursSlides\u002F0.snt-2nde\u002Fsg-photo-numerique\u002F1.pixels-resolution.slides.md","Photosites, pixels et résolution — diapositives",{"type":590,"value":1588,"toc":1858},[1589,1594,1597,1600,1604,1625,1627,1631,1649,1652,1654,1658,1679,1681,1683,1726,1728,1730,1736,1828,1833,1835,1839,1844,1846,1850,1855],[1590,1591,1593],"h1",{"id":1592},"photosites-pixels-résolution","Photosites, pixels, résolution",[598,1595,1596],{},"Du capteur au fichier image — vocabulaire posé.",[1598,1599],"hr",{},[1590,1601,1603],{"id":1602},"le-capteur","Le capteur",[732,1605,1606,1609,1615,1622],{},[735,1607,1608],{},"Composant électronique derrière l'objectif.",[735,1610,1611,1612,1614],{},"Grille de ",[602,1613,635],{}," = cellules sensibles à la lumière.",[735,1616,1617,1618,1621],{},"Chaque photosite mesure ",[602,1619,1620],{},"une seule"," intensité lumineuse.",[735,1623,1624],{},"Filtres colorés (rouge \u002F vert \u002F bleu) pour capter la couleur.",[1598,1626],{},[1590,1628,1630],{"id":1629},"photosite-vs-pixel","Photosite vs pixel",[732,1632,1633,1641],{},[735,1634,1635,1638,1639,619],{},[602,1636,1637],{},"Photosite"," : matériel — sur le ",[602,1640,604],{},[735,1642,1643,1645,1646,619],{},[602,1644,1247],{}," : informatique — dans l'",[602,1647,1648],{},"image finale",[598,1650,1651],{},"Un photosite ne devient pas mécaniquement un pixel.",[1598,1653],{},[1590,1655,1657],{"id":1656},"résolution-capteur-vs-résolution-image","Résolution capteur vs résolution image",[732,1659,1660,1665,1670],{},[735,1661,1662,1664],{},[602,1663,1256],{}," = nombre total de photosites (souvent en Mpx).",[735,1666,1667,1669],{},[602,1668,1262],{}," = largeur × hauteur (en pixels).",[735,1671,1672,1673,1676,1677,619],{},"Elles ",[602,1674,1675],{},"peuvent différer"," : réglages, format, ",[845,1678,847],{},[1598,1680],{},[1590,1682,1538],{"id":1537},[658,1684,1685,1693],{},[661,1686,1687],{},[664,1688,1689,1691],{},[667,1690,669],{},[667,1692,1256],{},[674,1694,1695,1703,1710,1718],{},[664,1696,1697,1700],{},[679,1698,1699],{},"Smartphone bas de gamme",[679,1701,1702],{},"8–12 Mpx",[664,1704,1705,1707],{},[679,1706,689],{},[679,1708,1709],{},"50–200 Mpx",[664,1711,1712,1715],{},[679,1713,1714],{},"Reflex amateur",[679,1716,1717],{},"20–30 Mpx",[664,1719,1720,1723],{},[679,1721,1722],{},"Pro",[679,1724,1725],{},"45–100 Mpx",[1598,1727],{},[1590,1729,875],{"id":874},[598,1731,1732,1733,1735],{},"Nombre de ",[602,1734,889],{}," pour coder une composante (R, G ou B).",[897,1737,1739],{"className":1738},[900],[897,1740,1742,1763],{"className":1741},[904],[897,1743,1745],{"className":1744},[908],[910,1746,1747],{"xmlns":912,"display":913},[915,1748,1749,1761],{},[918,1750,1751,1753,1755],{},[921,1752,923],{},[925,1754,927],{},[929,1756,1757,1759],{},[932,1758,934],{},[921,1760,937],{},[939,1762,942],{"encoding":941},[897,1764,1766,1787],{"className":1765,"ariaHidden":947},[946],[897,1767,1769,1772,1778,1781,1784],{"className":1768},[951],[897,1770],{"className":1771,"style":956},[955],[897,1773,1775],{"className":1774},[960,961],[897,1776,923],{"className":1777},[960],[897,1779],{"className":1780,"style":969},[968],[897,1782,927],{"className":1783},[973],[897,1785],{"className":1786,"style":969},[968],[897,1788,1790,1793],{"className":1789},[951],[897,1791],{"className":1792,"style":983},[955],[897,1794,1796,1799],{"className":1795},[960],[897,1797,934],{"className":1798},[960],[897,1800,1802],{"className":1801},[993],[897,1803,1805],{"className":1804},[997],[897,1806,1808],{"className":1807},[1001],[897,1809,1811],{"className":1810,"style":983},[1005],[897,1812,1813,1816],{"style":1008},[897,1814],{"className":1815,"style":1013},[1012],[897,1817,1819],{"className":1818},[1017,1018,1019,1020],[897,1820,1822],{"className":1821},[960,1020],[897,1823,1825],{"className":1824},[960,961,1020],[897,1826,937],{"className":1827},[960,1020],[598,1829,1366,1830,1832],{},[602,1831,1096],{}," → 256 niveaux par composante → ≈ 16,7 millions de couleurs.",[1598,1834],{},[1590,1836,1838],{"id":1837},"schéma-à-tracer","Schéma à tracer",[710,1840],{"alt":1841,"kind":713,"src":1842,"svg":1843},"Capteur (grille de photosites en mosaïque de Bayer RGGB) à gauche, fichier image (pixels RGB) à droite, flèche entre les deux","\u002Fillustrations\u002F0.snt-2nde\u002Fsg-photo-numerique\u002Fbayer-vers-rgb.svg","\u003Csvg class=\"illustration-svg\" xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" viewBox=\"0 0 480 260\" role=\"img\" aria-label=\"À gauche un capteur : grille de photosites en mosaïque de Bayer (rouge, vert, vert, bleu), chaque case ne mesure qu'une couleur. Une flèche démosaïçage pointe vers la droite, où la même image apparaît en pixels RGB complets, chaque pixel portant ses trois composantes.\">\n  \u003Ctitle>Du capteur (mosaïque de Bayer) au fichier image (pixels RGB)\u003C\u002Ftitle>\n  \u003Cstyle>\n    .br-frame   { fill: none; stroke: var(--diagram-node-border); stroke-width: 2; }\n    .br-grid    { stroke: var(--diagram-surface); stroke-width: 1.5; }\n    .br-red     { fill: #d24b4b; }\n    .br-green   { fill: #4caf6a; }\n    .br-blue    { fill: #4b78d2; }\n    .br-rgb     { fill: #8b7fc4; }   \u002F* pixel RGB reconstitué (composantes mêlées) *\u002F\n    .br-arrow-line { stroke: var(--diagram-line); stroke-width: 2; fill: none; }\n    .br-arrow-head { fill: var(--diagram-line); }\n    .br-title   { fill: var(--diagram-text); font-family: Geist, Inter, system-ui, sans-serif; font-size: 13px; font-weight: 600; }\n    .br-sub     { fill: var(--diagram-line); font-family: 'JetBrains Mono', monospace; font-size: 10px; letter-spacing: 0.5px; }\n    .br-arrow-label { fill: var(--diagram-text); font-family: Geist, Inter, system-ui, sans-serif; font-size: 12px; font-weight: 600; }\n  \u003C\u002Fstyle>\n\n  \u003C!-- ░░ GAUCHE : capteur, mosaïque de Bayer (4×4, blocs RGGB) ░░ -->\n  \u003Ctext x=\"100\" y=\"40\" text-anchor=\"middle\" class=\"br-title\">capteur\u003C\u002Ftext>\n  \u003Ctext x=\"100\" y=\"56\" text-anchor=\"middle\" class=\"br-sub\">mosaïque RGGB\u003C\u002Ftext>\n\n  \u003Cg>\n    \u003C!-- ligne 0 : R V R V -->\n    \u003Crect x=\"40\"  y=\"68\"  width=\"30\" height=\"30\" class=\"br-red\"\u002F>\n    \u003Crect x=\"70\"  y=\"68\"  width=\"30\" height=\"30\" class=\"br-green\"\u002F>\n    \u003Crect x=\"100\" y=\"68\"  width=\"30\" height=\"30\" class=\"br-red\"\u002F>\n    \u003Crect x=\"130\" y=\"68\"  width=\"30\" height=\"30\" class=\"br-green\"\u002F>\n    \u003C!-- ligne 1 : V B V B -->\n    \u003Crect x=\"40\"  y=\"98\"  width=\"30\" height=\"30\" class=\"br-green\"\u002F>\n    \u003Crect x=\"70\"  y=\"98\"  width=\"30\" height=\"30\" class=\"br-blue\"\u002F>\n    \u003Crect x=\"100\" y=\"98\"  width=\"30\" height=\"30\" class=\"br-green\"\u002F>\n    \u003Crect x=\"130\" y=\"98\"  width=\"30\" height=\"30\" class=\"br-blue\"\u002F>\n    \u003C!-- ligne 2 : R V R V -->\n    \u003Crect x=\"40\"  y=\"128\" width=\"30\" height=\"30\" class=\"br-red\"\u002F>\n    \u003Crect x=\"70\"  y=\"128\" width=\"30\" height=\"30\" class=\"br-green\"\u002F>\n    \u003Crect x=\"100\" y=\"128\" width=\"30\" height=\"30\" class=\"br-red\"\u002F>\n    \u003Crect x=\"130\" y=\"128\" width=\"30\" height=\"30\" class=\"br-green\"\u002F>\n    \u003C!-- ligne 3 : V B V B -->\n    \u003Crect x=\"40\"  y=\"158\" width=\"30\" height=\"30\" class=\"br-green\"\u002F>\n    \u003Crect x=\"70\"  y=\"158\" width=\"30\" height=\"30\" class=\"br-blue\"\u002F>\n    \u003Crect x=\"100\" y=\"158\" width=\"30\" height=\"30\" class=\"br-green\"\u002F>\n    \u003Crect x=\"130\" y=\"158\" width=\"30\" height=\"30\" class=\"br-blue\"\u002F>\n  \u003C\u002Fg>\n  \u003Cg class=\"br-grid\">\n    \u003Cline x1=\"70\"  y1=\"68\" x2=\"70\"  y2=\"188\"\u002F>\n    \u003Cline x1=\"100\" y1=\"68\" x2=\"100\" y2=\"188\"\u002F>\n    \u003Cline x1=\"130\" y1=\"68\" x2=\"130\" y2=\"188\"\u002F>\n    \u003Cline x1=\"40\" y1=\"98\"  x2=\"160\" y2=\"98\"\u002F>\n    \u003Cline x1=\"40\" y1=\"128\" x2=\"160\" y2=\"128\"\u002F>\n    \u003Cline x1=\"40\" y1=\"158\" x2=\"160\" y2=\"158\"\u002F>\n  \u003C\u002Fg>\n  \u003Crect x=\"40\" y=\"68\" width=\"120\" height=\"120\" rx=\"3\" class=\"br-frame\" fill=\"none\"\u002F>\n  \u003Ctext x=\"100\" y=\"208\" text-anchor=\"middle\" class=\"br-sub\">1 couleur \u002F case\u003C\u002Ftext>\n\n  \u003C!-- ░░ FLÈCHE : démosaïçage ░░ -->\n  \u003Ctext x=\"240\" y=\"116\" text-anchor=\"middle\" class=\"br-arrow-label\">démosaïçage\u003C\u002Ftext>\n  \u003Cpath class=\"br-arrow-line\" d=\"M 195 132 L 280 132\"\u002F>\n  \u003Cpolygon class=\"br-arrow-head\" points=\"288,132 278,127 278,137\"\u002F>\n\n  \u003C!-- ░░ DROITE : image RGB complète (4×4, chaque pixel = RGB) ░░ -->\n  \u003Ctext x=\"380\" y=\"40\" text-anchor=\"middle\" class=\"br-title\">image\u003C\u002Ftext>\n  \u003Ctext x=\"380\" y=\"56\" text-anchor=\"middle\" class=\"br-sub\">pixels RGB\u003C\u002Ftext>\n\n  \u003Cg class=\"br-rgb\">\n    \u003Crect x=\"320\" y=\"68\"  width=\"30\" height=\"30\"\u002F>\n    \u003Crect x=\"350\" y=\"68\"  width=\"30\" height=\"30\"\u002F>\n    \u003Crect x=\"380\" y=\"68\"  width=\"30\" height=\"30\"\u002F>\n    \u003Crect x=\"410\" y=\"68\"  width=\"30\" height=\"30\"\u002F>\n    \u003Crect x=\"320\" y=\"98\"  width=\"30\" height=\"30\"\u002F>\n    \u003Crect x=\"350\" y=\"98\"  width=\"30\" height=\"30\"\u002F>\n    \u003Crect x=\"380\" y=\"98\"  width=\"30\" height=\"30\"\u002F>\n    \u003Crect x=\"410\" y=\"98\"  width=\"30\" height=\"30\"\u002F>\n    \u003Crect x=\"320\" y=\"128\" width=\"30\" height=\"30\"\u002F>\n    \u003Crect x=\"350\" y=\"128\" width=\"30\" height=\"30\"\u002F>\n    \u003Crect x=\"380\" y=\"128\" width=\"30\" height=\"30\"\u002F>\n    \u003Crect x=\"410\" y=\"128\" width=\"30\" height=\"30\"\u002F>\n    \u003Crect x=\"320\" y=\"158\" width=\"30\" height=\"30\"\u002F>\n    \u003Crect x=\"350\" y=\"158\" width=\"30\" height=\"30\"\u002F>\n    \u003Crect x=\"380\" y=\"158\" width=\"30\" height=\"30\"\u002F>\n    \u003Crect x=\"410\" y=\"158\" width=\"30\" height=\"30\"\u002F>\n  \u003C\u002Fg>\n  \u003C!-- pastilles R+V+B dans chaque pixel pour signifier les 3 composantes -->\n  \u003Cg>\n    \u003Ccircle cx=\"329\" cy=\"77\" r=\"2.5\" class=\"br-red\"\u002F>\u003Ccircle cx=\"335\" cy=\"77\" r=\"2.5\" class=\"br-green\"\u002F>\u003Ccircle cx=\"341\" cy=\"77\" r=\"2.5\" class=\"br-blue\"\u002F>\n    \u003Ccircle cx=\"359\" cy=\"77\" r=\"2.5\" class=\"br-red\"\u002F>\u003Ccircle cx=\"365\" cy=\"77\" r=\"2.5\" class=\"br-green\"\u002F>\u003Ccircle cx=\"371\" cy=\"77\" r=\"2.5\" class=\"br-blue\"\u002F>\n    \u003Ccircle cx=\"389\" cy=\"77\" r=\"2.5\" class=\"br-red\"\u002F>\u003Ccircle cx=\"395\" cy=\"77\" r=\"2.5\" class=\"br-green\"\u002F>\u003Ccircle cx=\"401\" cy=\"77\" r=\"2.5\" class=\"br-blue\"\u002F>\n    \u003Ccircle cx=\"419\" cy=\"77\" r=\"2.5\" class=\"br-red\"\u002F>\u003Ccircle cx=\"425\" cy=\"77\" r=\"2.5\" class=\"br-green\"\u002F>\u003Ccircle cx=\"431\" cy=\"77\" r=\"2.5\" class=\"br-blue\"\u002F>\n  \u003C\u002Fg>\n  \u003Cg class=\"br-grid\">\n    \u003Cline x1=\"350\" y1=\"68\" x2=\"350\" y2=\"188\"\u002F>\n    \u003Cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"188\"\u002F>\n    \u003Cline x1=\"410\" y1=\"68\" x2=\"410\" y2=\"188\"\u002F>\n    \u003Cline x1=\"320\" y1=\"98\"  x2=\"440\" y2=\"98\"\u002F>\n    \u003Cline x1=\"320\" y1=\"128\" x2=\"440\" y2=\"128\"\u002F>\n    \u003Cline x1=\"320\" y1=\"158\" x2=\"440\" y2=\"158\"\u002F>\n  \u003C\u002Fg>\n  \u003Crect x=\"320\" y=\"68\" width=\"120\" height=\"120\" rx=\"3\" class=\"br-frame\" fill=\"none\"\u002F>\n  \u003Ctext x=\"380\" y=\"208\" text-anchor=\"middle\" class=\"br-sub\">R + V + B \u002F pixel\u003C\u002Ftext>\n\u003C\u002Fsvg>\n",[1598,1845],{},[1590,1847,1849],{"id":1848},"à-retenir","À retenir",[598,1851,1852],{},[602,1853,1854],{},"Capteur, image et profondeur sont trois axes indépendants.",[598,1856,1857],{},"Connaître son vocabulaire évite des achats déçus et des affirmations fausses\n(« plus de Mpx = meilleure photo »).",{"title":725,"searchDepth":1180,"depth":1180,"links":1859},[],"Deck projetable de la séance « capteur, image, profondeur ».",{},"\u002Fsnt-2nde\u002Fsg-photo-numerique\u002Fpixels-resolution.slides",{"title":1586,"description":1860},"0.snt-2nde\u002Fsg-photo-numerique\u002F1.pixels-resolution.slides","na4vSnjfc57LWTjjaP8RLIS8xaCcjPO5rdGoEM-mP2M",{"id":1207,"title":1208,"bo":1867,"body":1868,"description":1577,"eval":1190,"extension":1191,"labo":1190,"meta":2186,"navigation":1198,"path":1579,"quizzes":2187,"readingTime":1203,"seo":2188,"stem":1582,"tp":1190,"__hash__":1583},[588],{"type":590,"value":1869,"toc":2179},[1870,1872,1882,1884,2007,2009,2131,2133,2147,2149],[593,1871,1215],{"id":1214},[598,1873,780,1874,783,1876,1222,1878,1225,1880,1228],{},[602,1875,608],{},[602,1877,604],{},[602,1879,612],{},[602,1881,756],{},[593,1883,1232],{"id":1231},[732,1885,1886,1892,1898,1902,1906,1910,2001],{},[735,1887,1888,1240,1890,769],{},[602,1889,1239],{},[602,1891,635],{},[735,1893,1894,1248,1896,619],{},[602,1895,1247],{},[602,1897,1251],{},[735,1899,1900,1257],{},[602,1901,1256],{},[735,1903,1904,1263],{},[602,1905,1262],{},[735,1907,1908,1269],{},[602,1909,1268],{},[735,1911,1272,1912,619],{},[897,1913,1915,1936],{"className":1914},[904],[897,1916,1918],{"className":1917},[908],[910,1919,1920],{"xmlns":912},[915,1921,1922,1934],{},[918,1923,1924,1926,1928],{},[921,1925,923],{},[925,1927,927],{},[929,1929,1930,1932],{},[932,1931,934],{},[921,1933,937],{},[939,1935,942],{"encoding":941},[897,1937,1939,1960],{"className":1938,"ariaHidden":947},[946],[897,1940,1942,1945,1951,1954,1957],{"className":1941},[951],[897,1943],{"className":1944,"style":956},[955],[897,1946,1948],{"className":1947},[960,961],[897,1949,923],{"className":1950},[960],[897,1952],{"className":1953,"style":969},[968],[897,1955,927],{"className":1956},[973],[897,1958],{"className":1959,"style":969},[968],[897,1961,1963,1966],{"className":1962},[951],[897,1964],{"className":1965,"style":1327},[955],[897,1967,1969,1972],{"className":1968},[960],[897,1970,934],{"className":1971},[960],[897,1973,1975],{"className":1974},[993],[897,1976,1978],{"className":1977},[997],[897,1979,1981],{"className":1980},[1001],[897,1982,1984],{"className":1983,"style":1327},[1005],[897,1985,1986,1989],{"style":1348},[897,1987],{"className":1988,"style":1013},[1012],[897,1990,1992],{"className":1991},[1017,1018,1019,1020],[897,1993,1995],{"className":1994},[960,1020],[897,1996,1998],{"className":1997},[960,961,1020],[897,1999,937],{"className":2000},[960,1020],[735,2002,1366,2003,1369,2005,1372],{},[602,2004,1035],{},[602,2006,1107],{},[593,2008,1376],{"id":1375},[658,2010,2011,2019],{},[661,2012,2013],{},[664,2014,2015,2017],{},[667,2016,1385],{},[667,2018,1388],{},[674,2020,2021,2029,2039,2125],{},[664,2022,2023,2025],{},[679,2024,1395],{},[679,2026,1398,2027,1401],{},[602,2028,604],{},[664,2030,2031,2035],{},[679,2032,1406,2033],{},[804,2034,806],{},[679,2036,1411,2037,1414],{},[804,2038,810],{},[664,2040,2041,2043],{},[679,2042,1419],{},[679,2044,2045,1505],{},[897,2046,2048,2069],{"className":2047},[904],[897,2049,2051],{"className":2050},[908],[910,2052,2053],{"xmlns":912},[915,2054,2055,2067],{},[918,2056,2057,2063,2065],{},[929,2058,2059,2061],{},[932,2060,934],{},[932,2062,1134],{},[925,2064,927],{},[932,2066,1086],{},[939,2068,1446],{"encoding":941},[897,2070,2072,2116],{"className":2071,"ariaHidden":947},[946],[897,2073,2075,2078,2107,2110,2113],{"className":2074},[951],[897,2076],{"className":2077,"style":1456},[955],[897,2079,2081,2084],{"className":2080},[960],[897,2082,934],{"className":2083},[960],[897,2085,2087],{"className":2086},[993],[897,2088,2090],{"className":2089},[997],[897,2091,2093],{"className":2092},[1001],[897,2094,2096],{"className":2095,"style":1456},[1005],[897,2097,2098,2101],{"style":1348},[897,2099],{"className":2100,"style":1013},[1012],[897,2102,2104],{"className":2103},[1017,1018,1019,1020],[897,2105,1134],{"className":2106},[960,1020],[897,2108],{"className":2109,"style":969},[968],[897,2111,927],{"className":2112},[973],[897,2114],{"className":2115,"style":969},[968],[897,2117,2119,2122],{"className":2118},[951],[897,2120],{"className":2121,"style":1501},[955],[897,2123,1086],{"className":2124},[960],[664,2126,2127,2129],{},[679,2128,1035],{},[679,2130,1512],{},[593,2132,1144],{"id":1143},[732,2134,2135,2139,2143],{},[735,2136,2137,1522],{},[602,2138,1521],{},[735,2140,2141,1528],{},[602,2142,1527],{},[735,2144,2145,1534],{},[602,2146,1533],{},[593,2148,1538],{"id":1537},[658,2150,2151,2159],{},[661,2152,2153],{},[664,2154,2155,2157],{},[667,2156,1060],{},[667,2158,1066],{},[674,2160,2161,2167,2173],{},[664,2162,2163,2165],{},[679,2164,1073],{},[679,2166,1078],{},[664,2168,2169,2171],{},[679,2170,1561],{},[679,2172,1107],{},[664,2174,2175,2177],{},[679,2176,1112],{},[679,2178,1118],{},{"title":725,"searchDepth":1180,"depth":1180,"links":2180},[2181,2182,2183,2184,2185],{"id":1214,"depth":1180,"text":1215},{"id":1231,"depth":1180,"text":1232},{"id":1375,"depth":1180,"text":1376},{"id":1143,"depth":1180,"text":1144},{"id":1537,"depth":1180,"text":1538},{},[],{"title":1208,"description":1577},{"id":1585,"title":1586,"body":2190,"description":1860,"extension":1191,"meta":2416,"navigation":1198,"path":1862,"seo":2417,"stem":1864,"__hash__":1865},{"type":590,"value":2191,"toc":2414},[2192,2194,2196,2198,2200,2214,2216,2218,2232,2234,2236,2238,2254,2256,2258,2294,2296,2298,2302,2394,2398,2400,2402,2404,2406,2408,2412],[1590,2193,1593],{"id":1592},[598,2195,1596],{},[1598,2197],{},[1590,2199,1603],{"id":1602},[732,2201,2202,2204,2208,2212],{},[735,2203,1608],{},[735,2205,1611,2206,1614],{},[602,2207,635],{},[735,2209,1617,2210,1621],{},[602,2211,1620],{},[735,2213,1624],{},[1598,2215],{},[1590,2217,1630],{"id":1629},[732,2219,2220,2226],{},[735,2221,2222,1638,2224,619],{},[602,2223,1637],{},[602,2225,604],{},[735,2227,2228,1645,2230,619],{},[602,2229,1247],{},[602,2231,1648],{},[598,2233,1651],{},[1598,2235],{},[1590,2237,1657],{"id":1656},[732,2239,2240,2244,2248],{},[735,2241,2242,1664],{},[602,2243,1256],{},[735,2245,2246,1669],{},[602,2247,1262],{},[735,2249,1672,2250,1676,2252,619],{},[602,2251,1675],{},[845,2253,847],{},[1598,2255],{},[1590,2257,1538],{"id":1537},[658,2259,2260,2268],{},[661,2261,2262],{},[664,2263,2264,2266],{},[667,2265,669],{},[667,2267,1256],{},[674,2269,2270,2276,2282,2288],{},[664,2271,2272,2274],{},[679,2273,1699],{},[679,2275,1702],{},[664,2277,2278,2280],{},[679,2279,689],{},[679,2281,1709],{},[664,2283,2284,2286],{},[679,2285,1714],{},[679,2287,1717],{},[664,2289,2290,2292],{},[679,2291,1722],{},[679,2293,1725],{},[1598,2295],{},[1590,2297,875],{"id":874},[598,2299,1732,2300,1735],{},[602,2301,889],{},[897,2303,2305],{"className":2304},[900],[897,2306,2308,2329],{"className":2307},[904],[897,2309,2311],{"className":2310},[908],[910,2312,2313],{"xmlns":912,"display":913},[915,2314,2315,2327],{},[918,2316,2317,2319,2321],{},[921,2318,923],{},[925,2320,927],{},[929,2322,2323,2325],{},[932,2324,934],{},[921,2326,937],{},[939,2328,942],{"encoding":941},[897,2330,2332,2353],{"className":2331,"ariaHidden":947},[946],[897,2333,2335,2338,2344,2347,2350],{"className":2334},[951],[897,2336],{"className":2337,"style":956},[955],[897,2339,2341],{"className":2340},[960,961],[897,2342,923],{"className":2343},[960],[897,2345],{"className":2346,"style":969},[968],[897,2348,927],{"className":2349},[973],[897,2351],{"className":2352,"style":969},[968],[897,2354,2356,2359],{"className":2355},[951],[897,2357],{"className":2358,"style":983},[955],[897,2360,2362,2365],{"className":2361},[960],[897,2363,934],{"className":2364},[960],[897,2366,2368],{"className":2367},[993],[897,2369,2371],{"className":2370},[997],[897,2372,2374],{"className":2373},[1001],[897,2375,2377],{"className":2376,"style":983},[1005],[897,2378,2379,2382],{"style":1008},[897,2380],{"className":2381,"style":1013},[1012],[897,2383,2385],{"className":2384},[1017,1018,1019,1020],[897,2386,2388],{"className":2387},[960,1020],[897,2389,2391],{"className":2390},[960,961,1020],[897,2392,937],{"className":2393},[960,1020],[598,2395,1366,2396,1832],{},[602,2397,1096],{},[1598,2399],{},[1590,2401,1838],{"id":1837},[710,2403],{"alt":1841,"kind":713,"src":1842,"svg":1843},[1598,2405],{},[1590,2407,1849],{"id":1848},[598,2409,2410],{},[602,2411,1854],{},[598,2413,1857],{},{"title":725,"searchDepth":1180,"depth":1180,"links":2415},[],{},{"title":1586,"description":1860},1788035576699]