﻿{"id":16062,"date":"2026-01-13T10:00:00","date_gmt":"2026-01-13T09:00:00","guid":{"rendered":"https:\/\/www.sigterritoires.fr\/?p=16062"},"modified":"2026-01-10T19:01:24","modified_gmt":"2026-01-10T18:01:24","slug":"ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches","status":"publish","type":"post","link":"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/","title":{"rendered":"Am\u00e9liorer la r\u00e9solution des images a\u00e9riennes avec ESRGAN : quand l\u2019IA redonne vie aux vieux clich\u00e9s"},"content":{"rendered":"\n<p>Les images a\u00e9riennes sont une mine d\u2019or : relev\u00e9s anciens, inventaires forestiers, suivis littoraux, plans cadastraux num\u00e9ris\u00e9s\u2026<br>Mais elles souffrent souvent d\u2019un probl\u00e8me majeur : <strong>la faible r\u00e9solution<\/strong>. Flou, pixellisation, textures \u00e9cras\u00e9es, perte de d\u00e9tails\u2026 autant de limites qui compliquent l\u2019analyse spatiale.<\/p>\n\n\n\n<p>Depuis quelques ann\u00e9es, une technologie issue du Deep Learning change totalement la donne : <strong>ESRGAN<\/strong> (<em>Enhanced Super Resolution Generative Adversarial Network<\/em>).<br>D\u00e9velopp\u00e9 initialement pour am\u00e9liorer la qualit\u00e9 des images dans les jeux vid\u00e9o, ESRGAN est devenu un outil pr\u00e9cieux en t\u00e9l\u00e9d\u00e9tection, photogramm\u00e9trie et g\u00e9omatique.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Contenu <\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#Pourquoi_ESRGAN_pour_les_images_aeriennes\" >Pourquoi ESRGAN pour les images a\u00e9riennes ?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#ESRGAN_peut\" >ESRGAN peut :<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#Comment_fonctionne_ESRGAN_en_version_simple\" >Comment fonctionne ESRGAN ? (en version simple)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#Exemple_super-resolution_x4_sur_une_photo_aerienne_generique\" >Exemple : super-r\u00e9solution x4 sur une photo a\u00e9rienne (g\u00e9n\u00e9rique)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#Utiliser_Real-ESRGAN-ncnn-vulkan_sous_Windows\" >Utiliser Real-ESRGAN-ncnn-vulkan sous Windows<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#1_Telechargement_preparation_rapide\" >1) T\u00e9l\u00e9chargement &amp; pr\u00e9paration (rapide)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#2_Commande_de_base_et_parametres_expliques\" >2) Commande de base et param\u00e8tres (expliqu\u00e9s)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#3_Pipeline_pour_images_georeferencees_methode_simple_et_fiable\" >3) Pipeline pour images g\u00e9or\u00e9f\u00e9renc\u00e9es (m\u00e9thode simple et fiable)<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#Etapes_manuelles\" >\u00c9tapes (manuelles)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#4_Script_batch_Windows_automatique_pour_tout_un_dossier\" >4) Script batch Windows (automatique pour tout un dossier)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#5_Conseils_pieges_a_eviter\" >5) Conseils &amp; pi\u00e8ges \u00e0 \u00e9viter<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#6_Ajouter_GFPGAN_facultatif\" >6) Ajouter GFPGAN (facultatif)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#Integration_dans_QGIS\" >Int\u00e9gration dans QGIS<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#1_Via_le_traitement_Python_Processing_Toolbox\" >1. Via le traitement Python (Processing Toolbox)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#2_Via_un_plugin_externe\" >2. Via un plugin externe<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#3_Via_un_workflow_RW_dimages\" >3. Via un workflow R\/W d\u2019images<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#Avantages\" >Avantages<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#Limites\" >Limites<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#Vers_un_ESRGAN_specialise_%E2%80%9Cimages_aeriennes%E2%80%9D\" >Vers un ESRGAN sp\u00e9cialis\u00e9 \u201cimages a\u00e9riennes\u201d ?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Dans cet article, nous allons explorer comment ESRGAN permet d\u2019am\u00e9liorer la r\u00e9solution d\u2019anciennes images a\u00e9riennes, quels sont ses avantages, ses limites, et comment l\u2019utiliser dans une cha\u00eene de traitement compatible QGIS.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Pourquoi_ESRGAN_pour_les_images_aeriennes\"><\/span><strong>Pourquoi ESRGAN pour les images a\u00e9riennes ?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Contrairement aux algorithmes classiques de r\u00e9-\u00e9chantillonnage (bicubique, bilin\u00e9aire), ESRGAN <strong>ne se contente pas d\u2019agrandir l\u2019image<\/strong>.<br>Il <em>reconstruit<\/em> les d\u00e9tails manquants en s\u2019appuyant sur un apprentissage profond \u00e0 partir de milliers d\u2019images haute r\u00e9solution.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"ESRGAN_peut\"><\/span>ESRGAN peut :<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>reconstituer les textures des toits, routes, champs, littoraux<\/li>\n\n\n\n<li>affiner les lignes (berges, b\u00e2timents, limites agricoles)<\/li>\n\n\n\n<li>rendre lisibles de petites structures autrement invisibles<\/li>\n\n\n\n<li>am\u00e9liorer la qualit\u00e9 des orthophotos anciennes num\u00e9ris\u00e9es<\/li>\n\n\n\n<li>pr\u00e9parer des images pour la segmentation ou la classification automatique<\/li>\n<\/ul>\n\n\n\n<p>Pour les g\u00e9omaticiens, c\u2019est un changement d\u2019\u00e9chelle :<br><strong>on peut enfin tirer parti d\u2019images a\u00e9riennes anciennes dont la qualit\u00e9 \u00e9tait jusqu&rsquo;ici un frein.<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comment_fonctionne_ESRGAN_en_version_simple\"><\/span><strong>Comment fonctionne ESRGAN ? (en version simple)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>ESRGAN repose sur deux r\u00e9seaux neuronaux :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Un g\u00e9n\u00e9rateur<\/strong> qui tente de produire une version haute r\u00e9solution r\u00e9aliste.<\/li>\n\n\n\n<li><strong>Un discriminateur<\/strong> qui essaie de distinguer les images g\u00e9n\u00e9r\u00e9es des images r\u00e9elles haute r\u00e9solution.<\/li>\n<\/ul>\n\n\n\n<p>Les deux s\u2019am\u00e9liorent mutuellement, jusqu\u2019\u00e0 produire une image d\u00e9taill\u00e9e, nette et coh\u00e9rente.<\/p>\n\n\n\n<p>ESRGAN est particuli\u00e8rement int\u00e9ressant pour les photographies a\u00e9riennes car :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>il apprend des textures naturelles (sols, toitures, v\u00e9g\u00e9tation)<\/li>\n\n\n\n<li>il g\u00e8re bien le bruit<\/li>\n\n\n\n<li>il limite les artefacts propres aux anciens scannages (grain, halos)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Exemple_super-resolution_x4_sur_une_photo_aerienne_generique\"><\/span><strong>Exemple : super-r\u00e9solution x4 sur une photo a\u00e9rienne (g\u00e9n\u00e9rique)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Nous partons d\u2019une image a\u00e9rienne num\u00e9ris\u00e9e en 512\u00d7512 px.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>R\u00e9solution d\u2019origine : <strong>floue<\/strong>, d\u00e9tails effac\u00e9s<\/li>\n\n\n\n<li>ESRGAN \u00d74 \u2192 sortie en 2048\u00d72048 px<\/li>\n\n\n\n<li>Am\u00e9liorations observ\u00e9es :\n<ul class=\"wp-block-list\">\n<li>meilleure lecture des parcelles<\/li>\n\n\n\n<li>contours des toits plus nets<\/li>\n\n\n\n<li>routes et pistes clairement visibles<\/li>\n\n\n\n<li>textures du sol mieux reconstitu\u00e9es<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr2-scaled.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"234\" data-attachment-id=\"16063\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/resultatsr2\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr2-scaled.jpg?fit=2560%2C937&amp;ssl=1\" data-orig-size=\"2560,937\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}\" data-image-title=\"resultatsr2\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr2-scaled.jpg?fit=640%2C234&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr2.jpg?resize=640%2C234&#038;ssl=1\" alt=\"\" class=\"wp-image-16063\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr2-scaled.jpg?resize=1024%2C375&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr2-scaled.jpg?resize=300%2C110&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr2-scaled.jpg?resize=768%2C281&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr2-scaled.jpg?resize=1536%2C562&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr2-scaled.jpg?resize=2048%2C750&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr2-scaled.jpg?w=1280&amp;ssl=1 1280w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr2-scaled.jpg?w=1920&amp;ssl=1 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><figcaption class=\"wp-element-caption\">Image de 1960<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr-scaled.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"189\" data-attachment-id=\"16064\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/resultatsr\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr-scaled.jpg?fit=2560%2C755&amp;ssl=1\" data-orig-size=\"2560,755\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}\" data-image-title=\"resultatsr\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr-scaled.jpg?fit=640%2C189&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr.jpg?resize=640%2C189&#038;ssl=1\" alt=\"\" class=\"wp-image-16064\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr-scaled.jpg?resize=1024%2C302&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr-scaled.jpg?resize=300%2C89&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr-scaled.jpg?resize=768%2C227&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr-scaled.jpg?resize=1536%2C453&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr-scaled.jpg?resize=2048%2C604&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr-scaled.jpg?w=1280&amp;ssl=1 1280w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/resultatsr-scaled.jpg?w=1920&amp;ssl=1 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><figcaption class=\"wp-element-caption\">Image de 1948<\/figcaption><\/figure>\n<\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Utiliser_Real-ESRGAN-ncnn-vulkan_sous_Windows\"><\/span>Utiliser <strong>Real-ESRGAN-ncnn-vulkan<\/strong> sous Windows<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Nous allons voir :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>t\u00e9l\u00e9chargement &amp; dossier<\/li>\n\n\n\n<li>commande de base et param\u00e8tres utiles<\/li>\n\n\n\n<li>pipeline \u00ab image g\u00e9or\u00e9f\u00e9renc\u00e9e \u2192 SR \u2192 GeoTIFF \u00bb (automatique)<\/li>\n\n\n\n<li>script batch Windows pr\u00eat \u00e0 coller<\/li>\n\n\n\n<li>conseils \/ pi\u00e8ges \u00e0 \u00e9viter et options avanc\u00e9es<\/li>\n\n\n\n<li>option : encha\u00eener GFPGAN (restauration visages\/d\u00e9tails)<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Telechargement_preparation_rapide\"><\/span>1) T\u00e9l\u00e9chargement &amp; pr\u00e9paration (rapide)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>T\u00e9l\u00e9charger l\u2019archive <strong>realesrgan-ncnn-vulkan<\/strong> depuis la <a href=\"https:\/\/github.com\/xinntao\/Real-ESRGAN-ncnn-vulkan\/releases\/tag\/v0.2.0\" title=\"page Releases du projet\">page Releases du projet<\/a> (fichier <code>realesrgan-ncnn-vulkan-*-windows.zip<\/code>).<\/li>\n\n\n\n<li>D\u00e9zipper dans <code>C:\\SR\\realesrgan-ncnn-vulkan-20220424-windows<\/code> par exemple.<\/li>\n\n\n\n<li>Mettre les images d\u2019entr\u00e9e dans <code>C:\\SR\\input\\<\/code> (formats PNG\/JPG\/TIF).<\/li>\n\n\n\n<li>Cr\u00e9er <code>C:\\SR\\output\\<\/code> pour les r\u00e9sultats.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Commande_de_base_et_parametres_expliques\"><\/span>2) Commande de base et param\u00e8tres (expliqu\u00e9s)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Commande minimale (x4, mod\u00e8le <code>realesrgan-x4plus<\/code>):<\/p>\n\n\n<div class='stb-container stb-style-black'><div class='stb-caption'><div class='stb-logo'><img class='stb-logo__image' src='data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN\/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz\/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH\/w\/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA\/g88wAAKCRFRHgg\/P9eM4Ors7ONo62Dl8t6r8G\/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt\/qIl7gRoXgugdfeLZrIPQLUAoOnaV\/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl\/AV\/1s+X48\/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H\/LcL\/\/wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93\/+8\/\/UegJQCAZkmScQAAXkQkLlTKsz\/HCAAARKCBKrBBG\/TBGCzABhzBBdzBC\/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD\/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q\/pH5Z\/YkGWcNMw09DpFGgsV\/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY\/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4\/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L\/1U\/W36p\/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N\/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26\/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE\/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV\/MN8C3yLfLT8Nvnl+F30N\/I\/9k\/3r\/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt\/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi\/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a\/zYnKOZarnivN7cyzytuQN5zvn\/\/tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO\/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3\/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA\/0HIw6217nU1R3SPVRSj9Yr60cOxx++\/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3\/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX\/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8\/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb\/1tWeOT3dvfN6b\/fF9\/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR\/cGhYPP\/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF\/6i\/suuFxYvfvjV69fO0ZjRoZfyl5O\/bXyl\/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o\/2j5sfVT0Kf7kxmTk\/8EA5jz\/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5\/wAAgOkAAHUwAADqYAAAOpgAABdvkl\/FRgAAD59JREFUeNrsmnmMXVd9xz9nucvbZvF4GdtjO46dhcRZSGmCSIAExaUFQtoiUVSgFFQBFaISRaBSoH9QVaUUAU2VSrSVoGELSgRpGshCA8GQYGfBcVZsx47j2dc3M2\/ee3c55\/z6xxubpOSPCSX8QXOkq3ve1ZXO+dzfcr7nd54SEX4TmuY3pL0E8hLIi9Ts8z08Ojr3nN9iAgklzdl54iRBCBROcXx8kTgynBxvcuN3D\/Lk0TFtrNmiQrHnA++48qz3vu2KM0VYd\/jYhPrAJ77cHptenqrV0hNac9gH\/Wi73W5bLbz7rZdx9Wv2MDk+RV4UVBoNQhkofUHaV0fCcxPSu669dm0gL8ikWmGtGWy3O+dqFa48d9vQqx99\/MQF01NLGwb6BxJr4fYfPs7iYhcdPCHrLjsJY319tf22kd7T7XR+EkROAO5XbpG1tCBCCNKfZcXe8cmFd1SMvOmc7ZvM7p0jHBltc9UVF9PJFV\/6+r185ZYHGN52Jko8zeZS39z84nl7zt1x3puvPv89N912YEwr\/Q3vw80hhPt\/rSAhBKpJcvnWTYMfuuk7D72FIFz3qXdzbLTJR\/\/pLuKBjdz+4CS3PTDOTXc+QiWJ2LqxD18UlBFs3taHTgZptiPqfUMj3Ux9RIL+k1q9fn2z2fxXYPrFBxHB2uj9Q+v6\/nrThnjbKy85h0svOoPtm4dYLhUbRraw2HV85+FJlFZsP+cMNNDOcogNpi\/ionPWc8bGKnf++Dg7tqznlZeMMDDQtymtJJ8S1Ou8hL8KhAMvGohI0Cay\/1BvND6YJpWkXqtxzesu4Mb\/Psz9Nx1i64YGjeF1dLolmyINSqGCICFgfRUpPT4rObrgIPZ86M9ex3lnrCNNYWx6AQ3U+\/quHB2b+lpfLf3L0he3\/upBRFSSVv+5Uq38eb1SUY16leVOyT9+8yHufGQSSSyPtT1FJaVSq6KNQikFBIIP4DziPFFW0ml1mex45tqeTUMNjo3P8eRTTepVTSWJue\/A47sG+tMvXnjBrkQrfVPQYXUS6v8ColBKqXaWfyatpO+vVaqqUU1ZWMr47Lce4ZsPjlMdqFFppGSRIUpiImvQSvXGDYHECN55sszh05xKYnnv3nO45pLtPDOzxF987kfY4HnDq7bS6XaoN\/pR2g0rrT7\/zDMnl7NW985IB2A1DV9zzdpAQvDPwcha7fdFJnywWkl1f73Ccjfw8Rse5LYnptk0Moitppg0xiYRylq0VSilQQkEQYtQ1SK6k6si15SR5Ws\/HaUQGK4Y9l6+i6KbMT7f4a59T7E8d5wdm2NqtXRrrW4\/7Z0fVbgnRIUXZhHXnkQpCEFotctLa7X6RwcHBpO+WoX5VsGnbz7E3cfn2bx9iKiWYqopNo3RscVEEUor0KrnCOIpCw8aUqMRoxBtGG91mG3nvPW3d\/F7l2ymcCUHD0+ysNjmwANzHD4+yuzcAm97y+UXp\/XKJ4vW8p9ao3PU87uXej4Zf\/2X\/xMfAo1aXL3wZVu+UvroD\/c\/OsMr9uzglgcmuOngBBu3rcM2qkTV9LRFTGyJkghR+ufjBY+4gCtLQlmiypKaBM4aiPnkVbuppxGtlQ7dLMP7AudKHnjsaZqLy0xOT9NaaeGkIJLyXaEovhIQ+eyn\/nZtFvnYF+6m0y15+XnDr7\/u42988w23Psm\/33aYN77+YprKsmFzP1E1wVZibDUmqsSYNMEkEcYa0KBYDXYREecxRqtgFDnIpprh46\/doeqJoSwd1hisMRQltHPHzpF1bFhXYXhTnbt\/dJCJySZbhvs+stBc\/J4ry8k1i8ZaAoMN07hw99B7Dj05a2\/dd4zLf+tMrnrFDtZvqJNbgyQRNo2wadyLjzTCxhZtNFpptFYorUgiEyppJDqJeq4XW3X59n7VV4lwLpxORkortNYoFHnh6WYlWV5y7lkjWGOYXWjtiZJ0b5Skas0g3SzDqnD+xsHK74gyXHnpLqr9NbpeuOjMIX53zzCNaoSJLcZaTGTQ0erkFav3Xox4Ee0VykYaYy1RZHnZUK2X0f+XvysUIoJWGqM1BEjThN1nbqHV6pI5eZcytrpmkLN3btJFKVdNzXbivVfs5FWXbOPEbIcb95\/kwdFFFgpPmkRoazBWY6zBaIM+DcFqvzc7AaV1710HHJzrnF4V1LNgRAmIoFTvudYaVwaGhvqIraGbla\/RqB1rBumrJVsaib3yth88zZdufozLzh\/mrB2DLBWek8sZj8ys0CwDohRaK7QCo1atoBT6WXetFEYrdG+hR2mIrH7u4hYEEQheCNLrA6c\/iHeBXbtHWGq27A\/2PX75mtNvu1NcGLzsUTriq7cfYaG0GKu5+oJh\/uCKM5npeh5e6HKsK3R9oL66UD37657qqtVr9Q1io7nr5DIXDibh5Rsb2jlHQABBIygBQRCRU8sfPgTi2DI42GCpefjlawYps3y3c7I+rcY4rzg23uKP33Qer71ohJ3Dg73PGjzfG13mxqdXmCgDKgrE2vyCiNCnbO4EJQGNsJCV\/NfTTT1Sj9lQjdCiyfPAUidHGcEahQ+ChJ6FAPK8ZHjLRrZsXb99zSBTUwu7RKWxUoZaJeaho002PzzNta88g6IoUNqitWLvjn4u3lDjtrE2t8\/kOK9IIv2s4F31\/RAQ7xDvIQRSA\/vGFhmbX+GanQPUDDxxdJYfHjjBxTtqXLSzThIHfPCE4PG+FzvOOdrtzvo1g+RlWG8ji9IGUFRjQyO1dPKCOOoFLWhCEDZUI959dj\/dsMQtE13iJKJiNbHpZa3gheAd4jwSAoSeZkq14sh8m78fXUA6npUTc7Snltj\/03HeuXcrey9dj\/ehdwVPEMG7QNbN62sXjX5Fi7WI9OODkEQRl501QGyEbl4SiyKJY4zWeBdQGi5dFyMIjy2VLDrPYiYkBhIFwQckeCQ4vHeIc0jpSEQwSpN1utjS01+JaHtP4XvS3zmP8wHnHKherAQRvWaQUE5nSpZwJicrhxiuj7BlncV5hy\/l55kpijBGEzycP5Bw0VDKTNezWHoems+5Z7pDy3m0BMR7gu+5SnC9S7xAIYTlHApP8AGDZ\/+hCc7bZkjiQFmWlM5hjGFqYoaVpaV87SAhn1AevFtBqZj52SmeODbFzpF+NEJe9NKnCMRRhDWKVPf01daaZSuWc\/tTtieKv9s\/BsGjvcc7TyhKQubwWYlkjmxukWx2npAVhDLD5V2enmlx4GHHay\/bTlGWpy1SZCW+LBfXDCKBY6KlLd7V4jSQ5wXfvOMJ9py1iR3DgxRFcWrHSJBAbC3amOesH8ZoWq2M5swSqRKU94TCIXlJyD1SONxKl2xmFp93CWWJ+Jzgc5R3tDs5RVGSFwVBAqDIiwJt7PQLsEj5Mx30uEh5dnAFlUrg6IkZjpyYY9vGBi4EUD054UXwIWC1xhiDUQprNHcdnubz9xxDZyUKIZSBUPYAxHlCt6RoNnF5hlVQrVraKzlOhCjSbByq0O50KZ0DFGXpmJqaR+DwmkGMsY8GCQeCL84WlyG+ACLuO3iSi8\/ZSH+9QhaEEHoZxTuPtbonU7QmNoZ7j0wxNr7IhmqM855QBsR5KAOhdD2I9gpKAt47Mi8ECXgX2DbcYOf2AZbaHXwIaK1YWlrBRhak+Mnas1ZwLRG5W7x7p\/cZynVIk4Tv7z+OF817rr2ATevr5CEQQoTXntJprLGksSEoj1vJ0Z0cJwFxq\/v2AFJ6yuVFytZyb30JHgm+l81Cz1V3bu1DESjyAq2htZLxzMlpnA8zutL3yJq1lpICI+V9oWjPBl8QXAcJXbTk3PHjo9xx33FEHN08J8tzsrwgywoIJZ0s4+v7jrPv0AQV73HtHN8tkMwTugVFc4FyebGXxcSDBE6JK1GgDDRXurS7GS54tNaMjs8xt7DM0nLrWyLMrtkiShlQ8gzivhpc8aFQZnizglWW1Gh++vg4b7hiB2kS4XwgspZqGrHv0Czff3iGnxxZIAhUYk0vnAx4T7GySJmt9MYIAUVACIgKBNWzjIhneaVLN8vxzrO80ub4yRlOjk64bH7sG6EsyzWDaG0BCh\/CjS5vv01ruzmYDkFbEMXs3ALziysMDVTRyuFtRBwJ37nvGX5wcIb+WkwUWUoXUNogoUPZXiSU2bMEbwB6VhHxq0AeE2nQUDqH4JlvtphdyOm285vLlYUD4oq1Fx867cXVNOwfUjb9N2OTv1FaoTCIh9YSjE7O0VfbjHMFA32KsekuE9OLVG1Ai8M7UFrjshY+W0a862lyAcEhEnpVllV5rNCgVneYRoN4jo8ucf+jC3TbxYRV4QtOmxyl1w4S\/CnrKe87zeuVhFcrM3yViEYHYcWXHH5qgl3bhxARxmcLbrrrGCdGF4jihOAEKPHFCr7soJRCUIgLQOjt6bXuSWP9XKGPBLSJuPfRJU6Md2h1Db7sfM5Lfn+0buR0PK0ta52i7m3VZspO8xMmqvyHTWW3IIgrmZiepZN1cWXg8afmeezIBL4EqwNlURKKDiIepQ1B9SaI0ihrfg5gev1ToAjg4ampgMs1hDq+eeSGfPnp6021f3XHpdYOctoPFUhwEMJ9WWvqw6nwRVthOOA59MgRXnHRDvobdb59x0Hml0rq9Qr5coEEhzYWpTTBF70al7Eos1p91Aqs6YEoiyjTS6C+Fx\/agLWK7twTd2ULRz+m4yh71uzWDlK2pn6hbCriblW9Ea8zSWNkbnqW7975AG\/5\/SvYOGiYHB8j8xHKxChtkeAQQFmDMRGo0JvsqiVEW5SOQEUoFSGsQolBjCZfPnJX0TrxXqWjCQi\/ZBH7eQJKKYvP298ubXM5iPucjuoXPv7okwytS+iraiLpIC5FCChvwGiiJAGjCMGhTG\/VRxvQFqViRKUok4CJCSZC4hrBefLxR25wnZMfVTpe8znJCzsfURqUvtt1l\/5Il9knlK28\/d59D9I\/2I9WAe8ygit6ApIERW9j5kShYbUebIEYpSpgKoS0BtUGqjGAa05N5RMHPlPOP\/0v2jTyF\/WgR6EQpX7m85X3aV\/ekRXZh\/MsvzipVNHWYuIY5xxaCWXZqx+b2BKCweURVmKgjsR9qL4BosF1BAvFxGPfkPbKdeXcU\/uVTn9dZ4gKlGoH774quHs2rq9fneWdtxeFeU21Fsfbt2yg3S2YWchRcYwyhjS2NBqWjq+QNCxxwyN6diZ65vu3LPbt\/np7Zemg8WpZ2WQtIfErPtXtlezHrOHL2vCt9uzkSL0irxqsb7pkpdU5o56Y9VhbGxoweudIcJFeWGqtzEy6vH20ODl\/f27qDymTzKqklWFiCL\/8wa566U81L4G8BPL\/A+R\/BgAzCInEE2+\/LgAAAABJRU5ErkJggg==' alt='img'\/><\/div><div class='stb-caption-content'><\/div><div class='stb-tool'><\/div><\/div><div class='stb-content'><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.\\realesrgan-ncnn-vulkan.exe -i C:\\SR\\input\\image.png -o C:\\SR\\output\\image_x4.png -n realesrgan-x4plus\n<\/code><\/pre>\n\n\n\n<p><\/div><\/div>\n\n\n\n<p>Param\u00e8tres utiles :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>-i &lt;chemin><\/code> : image d\u2019entr\u00e9e<\/li>\n\n\n\n<li><code>-o &lt;chemin><\/code> : image de sortie<\/li>\n\n\n\n<li><code>-n &lt;nom_modele><\/code> : mod\u00e8le (<code>realesrgan-x4plus<\/code>, <code>realesrnet-x4plus<\/code>, <code>realesrgan-x4plus-anime<\/code>, etc.)<\/li>\n\n\n\n<li><code>-s &lt;scale><\/code> : facteur d\u2019agrandissement (parfois g\u00e9r\u00e9 par le mod\u00e8le; garde <code>-s 4<\/code> pour x4)<\/li>\n\n\n\n<li><code>-tile &lt;N><\/code> : taille de tuile (ex. <code>-tile 200<\/code>) \u2014 r\u00e9duit l\u2019utilisation m\u00e9moire GPU\/CPU, utile pour grandes images<\/li>\n\n\n\n<li><code>-t &lt;N><\/code> : threads CPU (optionnel)<\/li>\n\n\n\n<li><code>-g &lt;index><\/code> : index GPU (si plusieurs)<\/li>\n\n\n\n<li><code>--help<\/code> : affiche toutes les options<\/li>\n<\/ul>\n\n\n\n<p>Conseil : si votre machine n\u2019est pas tr\u00e8s puissante, passez <code>-tile 150<\/code> ou <code>-tile 100<\/code>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Pipeline_pour_images_georeferencees_methode_simple_et_fiable\"><\/span>3) Pipeline pour images g\u00e9or\u00e9f\u00e9renc\u00e9es (m\u00e9thode simple et fiable)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><strong>Principe<\/strong> : on effectue l\u2019upscale sur l\u2019image raster (PNG\/TIF) puis on recr\u00e9e un GeoTIFF en <strong>r\u00e9appliquant l\u2019enveloppe g\u00e9ographique (bounds)<\/strong> de l\u2019image source, ce qui conserve la g\u00e9om\u00e9trie spatiale et ajuste la r\u00e9solution au facteur d\u2019agrandissement.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Etapes_manuelles\"><\/span>\u00c9tapes (manuelles)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>R\u00e9cup\u00e9rer l\u2019enveloppe (bounds) et la CRS de l\u2019original : <code>gdalinfo -json C:\\SR\\input\\image.tif > info.json<\/code> ou directement lire <code>Upper Left (ulx, uly)<\/code> et <code>Lower Right (lrx, lry)<\/code> depuis <code>gdalinfo image.tif<\/code>.<\/li>\n\n\n\n<li>Lancer Real-ESRGAN sur l\u2019image (image_non_geo.png ou convertie) : <code>.\\realesrgan-ncnn-vulkan.exe -i C:\\SR\\input\\image.png -o C:\\SR\\output\\image_x4.png -n realesrgan-x4plus -tile 150<\/code><\/li>\n\n\n\n<li>Recr\u00e9er un GeoTIFF avec la m\u00eame enveloppe mais nouvelle taille :<br>Si l\u2019enveloppe d\u2019origine est (ulx, uly, lrx, lry), r\u00e9utilise-la. Exemple : <code>gdal_translate -of GTiff -a_srs EPSG:XXXXX -a_ullr ulx uly lrx lry C:\\SR\\output\\image_x4.png C:\\SR\\output\\image_x4_georef.tif<\/code>\n<ul class=\"wp-block-list\">\n<li><code>-a_srs EPSG:XXXXX<\/code> : la CRS de l\u2019original (ex. <code><a href=\"https:\/\/www.sigterritoires.fr\/index.php\/epsg-4326-vs-3857\/\">EPSG:4326<\/a><\/code> ou <code>EPSG:3857<\/code>)<\/li>\n\n\n\n<li><code>-a_ullr ulx uly lrx lry<\/code> : coins en coordonn\u00e9es spatiales (Upper Left X,Y ; Lower Right X,Y)<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p><strong>Pourquoi \u00e7a marche<\/strong> : on applique l\u2019enveloppe g\u00e9ographique d\u2019origine \u00e0 l\u2019image super-r\u00e9solue. La nouvelle taille en pixels\/px correspondra automatiquement \u00e0 une nouvelle r\u00e9solution spatiale (pixel size = original_pixel_size \/ scale).<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Remarque : si vous voulez \u00eatre extr\u00eamement pr\u00e9cis sur le header geo-transform plut\u00f4t que <code>-a_ullr<\/code>, on peut calculer et appliquer la <strong>nouvelle<\/strong> geotransform via <code>gdal_edit.py -a_ullr<\/code> ou en utilisant un script Python <a href=\"https:\/\/www.sigterritoires.fr\/index.php\/cartes-enc-dans-qgis-avec-postgis1\/\">GDAL<\/a>, mais <code>gdal_translate -a_ullr<\/code> est simple et robuste.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Script_batch_Windows_automatique_pour_tout_un_dossier\"><\/span>4) Script batch Windows (automatique pour tout un dossier)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Collez le fichier suivant dans <code>C:\\SR\\run_sr_georef.bat<\/code>, modifiez les chemins et la <a href=\"https:\/\/www.sigterritoires.fr\/index.php\/projection-qgis-crs\/\">projection<\/a> utilis\u00e9e, puis ex\u00e9cutez.<\/p>\n\n\n<div class='stb-container stb-style-black stb-caption-box'><div class='stb-caption'><div class='stb-logo'><img class='stb-logo__image' src='data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN\/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz\/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH\/w\/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA\/g88wAAKCRFRHgg\/P9eM4Ors7ONo62Dl8t6r8G\/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt\/qIl7gRoXgugdfeLZrIPQLUAoOnaV\/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl\/AV\/1s+X48\/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H\/LcL\/\/wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93\/+8\/\/UegJQCAZkmScQAAXkQkLlTKsz\/HCAAARKCBKrBBG\/TBGCzABhzBBdzBC\/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD\/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q\/pH5Z\/YkGWcNMw09DpFGgsV\/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY\/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4\/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L\/1U\/W36p\/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N\/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26\/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE\/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV\/MN8C3yLfLT8Nvnl+F30N\/I\/9k\/3r\/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt\/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi\/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a\/zYnKOZarnivN7cyzytuQN5zvn\/\/tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO\/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3\/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA\/0HIw6217nU1R3SPVRSj9Yr60cOxx++\/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3\/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX\/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8\/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb\/1tWeOT3dvfN6b\/fF9\/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR\/cGhYPP\/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF\/6i\/suuFxYvfvjV69fO0ZjRoZfyl5O\/bXyl\/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o\/2j5sfVT0Kf7kxmTk\/8EA5jz\/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5\/wAAgOkAAHUwAADqYAAAOpgAABdvkl\/FRgAAD59JREFUeNrsmnmMXVd9xz9nucvbZvF4GdtjO46dhcRZSGmCSIAExaUFQtoiUVSgFFQBFaISRaBSoH9QVaUUAU2VSrSVoGELSgRpGshCA8GQYGfBcVZsx47j2dc3M2\/ee3c55\/z6xxubpOSPCSX8QXOkq3ve1ZXO+dzfcr7nd54SEX4TmuY3pL0E8hLIi9Ts8z08Ojr3nN9iAgklzdl54iRBCBROcXx8kTgynBxvcuN3D\/Lk0TFtrNmiQrHnA++48qz3vu2KM0VYd\/jYhPrAJ77cHptenqrV0hNac9gH\/Wi73W5bLbz7rZdx9Wv2MDk+RV4UVBoNQhkofUHaV0fCcxPSu669dm0gL8ikWmGtGWy3O+dqFa48d9vQqx99\/MQF01NLGwb6BxJr4fYfPs7iYhcdPCHrLjsJY319tf22kd7T7XR+EkROAO5XbpG1tCBCCNKfZcXe8cmFd1SMvOmc7ZvM7p0jHBltc9UVF9PJFV\/6+r185ZYHGN52Jko8zeZS39z84nl7zt1x3puvPv89N912YEwr\/Q3vw80hhPt\/rSAhBKpJcvnWTYMfuuk7D72FIFz3qXdzbLTJR\/\/pLuKBjdz+4CS3PTDOTXc+QiWJ2LqxD18UlBFs3taHTgZptiPqfUMj3Ux9RIL+k1q9fn2z2fxXYPrFBxHB2uj9Q+v6\/nrThnjbKy85h0svOoPtm4dYLhUbRraw2HV85+FJlFZsP+cMNNDOcogNpi\/ionPWc8bGKnf++Dg7tqznlZeMMDDQtymtJJ8S1Ou8hL8KhAMvGohI0Cay\/1BvND6YJpWkXqtxzesu4Mb\/Psz9Nx1i64YGjeF1dLolmyINSqGCICFgfRUpPT4rObrgIPZ86M9ex3lnrCNNYWx6AQ3U+\/quHB2b+lpfLf3L0he3\/upBRFSSVv+5Uq38eb1SUY16leVOyT9+8yHufGQSSSyPtT1FJaVSq6KNQikFBIIP4DziPFFW0ml1mex45tqeTUMNjo3P8eRTTepVTSWJue\/A47sG+tMvXnjBrkQrfVPQYXUS6v8ColBKqXaWfyatpO+vVaqqUU1ZWMr47Lce4ZsPjlMdqFFppGSRIUpiImvQSvXGDYHECN55sszh05xKYnnv3nO45pLtPDOzxF987kfY4HnDq7bS6XaoN\/pR2g0rrT7\/zDMnl7NW985IB2A1DV9zzdpAQvDPwcha7fdFJnywWkl1f73Ccjfw8Rse5LYnptk0Moitppg0xiYRylq0VSilQQkEQYtQ1SK6k6si15SR5Ws\/HaUQGK4Y9l6+i6KbMT7f4a59T7E8d5wdm2NqtXRrrW4\/7Z0fVbgnRIUXZhHXnkQpCEFotctLa7X6RwcHBpO+WoX5VsGnbz7E3cfn2bx9iKiWYqopNo3RscVEEUor0KrnCOIpCw8aUqMRoxBtGG91mG3nvPW3d\/F7l2ymcCUHD0+ysNjmwANzHD4+yuzcAm97y+UXp\/XKJ4vW8p9ao3PU87uXej4Zf\/2X\/xMfAo1aXL3wZVu+UvroD\/c\/OsMr9uzglgcmuOngBBu3rcM2qkTV9LRFTGyJkghR+ufjBY+4gCtLQlmiypKaBM4aiPnkVbuppxGtlQ7dLMP7AudKHnjsaZqLy0xOT9NaaeGkIJLyXaEovhIQ+eyn\/nZtFvnYF+6m0y15+XnDr7\/u42988w23Psm\/33aYN77+YprKsmFzP1E1wVZibDUmqsSYNMEkEcYa0KBYDXYREecxRqtgFDnIpprh46\/doeqJoSwd1hisMRQltHPHzpF1bFhXYXhTnbt\/dJCJySZbhvs+stBc\/J4ry8k1i8ZaAoMN07hw99B7Dj05a2\/dd4zLf+tMrnrFDtZvqJNbgyQRNo2wadyLjzTCxhZtNFpptFYorUgiEyppJDqJeq4XW3X59n7VV4lwLpxORkortNYoFHnh6WYlWV5y7lkjWGOYXWjtiZJ0b5Skas0g3SzDqnD+xsHK74gyXHnpLqr9NbpeuOjMIX53zzCNaoSJLcZaTGTQ0erkFav3Xox4Ee0VykYaYy1RZHnZUK2X0f+XvysUIoJWGqM1BEjThN1nbqHV6pI5eZcytrpmkLN3btJFKVdNzXbivVfs5FWXbOPEbIcb95\/kwdFFFgpPmkRoazBWY6zBaIM+DcFqvzc7AaV1710HHJzrnF4V1LNgRAmIoFTvudYaVwaGhvqIraGbla\/RqB1rBumrJVsaib3yth88zZdufozLzh\/mrB2DLBWek8sZj8ys0CwDohRaK7QCo1atoBT6WXetFEYrdG+hR2mIrH7u4hYEEQheCNLrA6c\/iHeBXbtHWGq27A\/2PX75mtNvu1NcGLzsUTriq7cfYaG0GKu5+oJh\/uCKM5npeh5e6HKsK3R9oL66UD37657qqtVr9Q1io7nr5DIXDibh5Rsb2jlHQABBIygBQRCRU8sfPgTi2DI42GCpefjlawYps3y3c7I+rcY4rzg23uKP33Qer71ohJ3Dg73PGjzfG13mxqdXmCgDKgrE2vyCiNCnbO4EJQGNsJCV\/NfTTT1Sj9lQjdCiyfPAUidHGcEahQ+ChJ6FAPK8ZHjLRrZsXb99zSBTUwu7RKWxUoZaJeaho002PzzNta88g6IoUNqitWLvjn4u3lDjtrE2t8\/kOK9IIv2s4F31\/RAQ7xDvIQRSA\/vGFhmbX+GanQPUDDxxdJYfHjjBxTtqXLSzThIHfPCE4PG+FzvOOdrtzvo1g+RlWG8ji9IGUFRjQyO1dPKCOOoFLWhCEDZUI959dj\/dsMQtE13iJKJiNbHpZa3gheAd4jwSAoSeZkq14sh8m78fXUA6npUTc7Snltj\/03HeuXcrey9dj\/ehdwVPEMG7QNbN62sXjX5Fi7WI9OODkEQRl501QGyEbl4SiyKJY4zWeBdQGi5dFyMIjy2VLDrPYiYkBhIFwQckeCQ4vHeIc0jpSEQwSpN1utjS01+JaHtP4XvS3zmP8wHnHKherAQRvWaQUE5nSpZwJicrhxiuj7BlncV5hy\/l55kpijBGEzycP5Bw0VDKTNezWHoems+5Z7pDy3m0BMR7gu+5SnC9S7xAIYTlHApP8AGDZ\/+hCc7bZkjiQFmWlM5hjGFqYoaVpaV87SAhn1AevFtBqZj52SmeODbFzpF+NEJe9NKnCMRRhDWKVPf01daaZSuWc\/tTtieKv9s\/BsGjvcc7TyhKQubwWYlkjmxukWx2npAVhDLD5V2enmlx4GHHay\/bTlGWpy1SZCW+LBfXDCKBY6KlLd7V4jSQ5wXfvOMJ9py1iR3DgxRFcWrHSJBAbC3amOesH8ZoWq2M5swSqRKU94TCIXlJyD1SONxKl2xmFp93CWWJ+Jzgc5R3tDs5RVGSFwVBAqDIiwJt7PQLsEj5Mx30uEh5dnAFlUrg6IkZjpyYY9vGBi4EUD054UXwIWC1xhiDUQprNHcdnubz9xxDZyUKIZSBUPYAxHlCt6RoNnF5hlVQrVraKzlOhCjSbByq0O50KZ0DFGXpmJqaR+DwmkGMsY8GCQeCL84WlyG+ACLuO3iSi8\/ZSH+9QhaEEHoZxTuPtbonU7QmNoZ7j0wxNr7IhmqM855QBsR5KAOhdD2I9gpKAt47Mi8ECXgX2DbcYOf2AZbaHXwIaK1YWlrBRhak+Mnas1ZwLRG5W7x7p\/cZynVIk4Tv7z+OF817rr2ATevr5CEQQoTXntJprLGksSEoj1vJ0Z0cJwFxq\/v2AFJ6yuVFytZyb30JHgm+l81Cz1V3bu1DESjyAq2htZLxzMlpnA8zutL3yJq1lpICI+V9oWjPBl8QXAcJXbTk3PHjo9xx33FEHN08J8tzsrwgywoIJZ0s4+v7jrPv0AQV73HtHN8tkMwTugVFc4FyebGXxcSDBE6JK1GgDDRXurS7GS54tNaMjs8xt7DM0nLrWyLMrtkiShlQ8gzivhpc8aFQZnizglWW1Gh++vg4b7hiB2kS4XwgspZqGrHv0Czff3iGnxxZIAhUYk0vnAx4T7GySJmt9MYIAUVACIgKBNWzjIhneaVLN8vxzrO80ub4yRlOjk64bH7sG6EsyzWDaG0BCh\/CjS5vv01ruzmYDkFbEMXs3ALziysMDVTRyuFtRBwJ37nvGX5wcIb+WkwUWUoXUNogoUPZXiSU2bMEbwB6VhHxq0AeE2nQUDqH4JlvtphdyOm285vLlYUD4oq1Fx867cXVNOwfUjb9N2OTv1FaoTCIh9YSjE7O0VfbjHMFA32KsekuE9OLVG1Ai8M7UFrjshY+W0a862lyAcEhEnpVllV5rNCgVneYRoN4jo8ucf+jC3TbxYRV4QtOmxyl1w4S\/CnrKe87zeuVhFcrM3yViEYHYcWXHH5qgl3bhxARxmcLbrrrGCdGF4jihOAEKPHFCr7soJRCUIgLQOjt6bXuSWP9XKGPBLSJuPfRJU6Md2h1Db7sfM5Lfn+0buR0PK0ta52i7m3VZspO8xMmqvyHTWW3IIgrmZiepZN1cWXg8afmeezIBL4EqwNlURKKDiIepQ1B9SaI0ihrfg5gev1ToAjg4ampgMs1hDq+eeSGfPnp6021f3XHpdYOctoPFUhwEMJ9WWvqw6nwRVthOOA59MgRXnHRDvobdb59x0Hml0rq9Qr5coEEhzYWpTTBF70al7Eos1p91Aqs6YEoiyjTS6C+Fx\/agLWK7twTd2ULRz+m4yh71uzWDlK2pn6hbCriblW9Ea8zSWNkbnqW7975AG\/5\/SvYOGiYHB8j8xHKxChtkeAQQFmDMRGo0JvsqiVEW5SOQEUoFSGsQolBjCZfPnJX0TrxXqWjCQi\/ZBH7eQJKKYvP298ubXM5iPucjuoXPv7okwytS+iraiLpIC5FCChvwGiiJAGjCMGhTG\/VRxvQFqViRKUok4CJCSZC4hrBefLxR25wnZMfVTpe8znJCzsfURqUvtt1l\/5Il9knlK28\/d59D9I\/2I9WAe8ygit6ApIERW9j5kShYbUebIEYpSpgKoS0BtUGqjGAa05N5RMHPlPOP\/0v2jTyF\/WgR6EQpX7m85X3aV\/ekRXZh\/MsvzipVNHWYuIY5xxaCWXZqx+b2BKCweURVmKgjsR9qL4BosF1BAvFxGPfkPbKdeXcU\/uVTn9dZ4gKlGoH774quHs2rq9fneWdtxeFeU21Fsfbt2yg3S2YWchRcYwyhjS2NBqWjq+QNCxxwyN6diZ65vu3LPbt\/np7Zemg8WpZ2WQtIfErPtXtlezHrOHL2vCt9uzkSL0irxqsb7pkpdU5o56Y9VhbGxoweudIcJFeWGqtzEy6vH20ODl\/f27qDymTzKqklWFiCL\/8wa566U81L4G8BPL\/A+R\/BgAzCInEE2+\/LgAAAABJRU5ErkJggg==' alt='img'\/><\/div><div class='stb-caption-content'>run_sr_georef.bat<\/div><div class='stb-tool'><\/div><\/div><div class='stb-content'><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>@echo off\nsetlocal enabledelayedexpansion\n\nset OUTDIR=output\nif not exist %OUTDIR% mkdir %OUTDIR%\n\nREM === Boucle sur tous les tif de input ===\nfor %%F in (input\\*.tif) do (\n    echo -------------------------------\n    echo Traitement de : %%F\n\n    set BASENAME=%%~nF\n\n    REM === Extraction coordonn\u00e9es ===\n    for \/f \"tokens=2,3,4,5 delims=(,)\" %%a in ('gdalinfo \"%%F\" ^| find \"Upper Left\"') do (\n        set ULX=%%a\n        set ULY=%%b\n    )\n\n    for \/f \"tokens=2,3,4,5 delims=(,)\" %%a in ('gdalinfo \"%%F\" ^| find \"Lower Right\"') do (\n        set LRX=%%a\n        set LRY=%%b\n    )\n\n    echo ULX=!ULX!\n    echo ULY=!ULY!\n    echo LRX=!LRX!\n    echo LRY=!LRY!\n\n    REM === 1. Extraction PNG temporaire ===\n    gdal_translate -of PNG \"%%F\" temp.png\n\n    REM === 2. Super-r\u00e9solution ===\n    <mark style=\"background-color:#fcb900\" class=\"has-inline-color has-black-color\">C:\\SR\\realesrgan-ncnn-vulkan-20220424-windows<\/mark>\\realesrgan-ncnn-vulkan.exe -i temp.png -o temp_sr.png -s 4\n\n    REM === 3. Conversion en TIF g\u00e9or\u00e9f\u00e9renc\u00e9 ===\n    gdal_translate temp_sr.png \"%OUTDIR%\\!BASENAME!_sr.tif\" -a_ullr !ULX! !ULY! !LRX! !LRY! -a_srs <mark style=\"background-color:#fcb900\" class=\"has-inline-color\">EPSG:2154<\/mark>\n\n    echo Resultat : %OUTDIR%\\!BASENAME!_sr.tif\n    echo DONE\n)\n\nREM === Suppression fichiers temporaires ===\ndel temp.png\ndel temp_sr.png\n\n\n<\/code><\/pre>\n\n\n\n<p><\/div><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/sr_batch-scaled.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"237\" data-attachment-id=\"16065\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/ameliorer-la-resolution-des-images-aeriennes-avec-esrgan-quand-lia-redonne-vie-aux-vieux-cliches\/sr_batch\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/sr_batch-scaled.jpg?fit=2560%2C948&amp;ssl=1\" data-orig-size=\"2560,948\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"sr_batch\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/sr_batch-scaled.jpg?fit=640%2C237&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/sr_batch.jpg?resize=640%2C237&#038;ssl=1\" alt=\"\" class=\"wp-image-16065\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/sr_batch-scaled.jpg?resize=1024%2C379&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/sr_batch-scaled.jpg?resize=300%2C111&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/sr_batch-scaled.jpg?resize=768%2C284&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/sr_batch-scaled.jpg?resize=1536%2C569&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/sr_batch-scaled.jpg?resize=2048%2C758&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/sr_batch-scaled.jpg?w=1280&amp;ssl=1 1280w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/sr_batch-scaled.jpg?w=1920&amp;ssl=1 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p><strong>Remarques<\/strong> :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ce script suppose que <code>gdalinfo.exe<\/code> et <code>gdal_translate.exe<\/code> sont trouvables (ajoutez les chemins si besoin). <\/li>\n\n\n\n<li>Le script convertit d\u2019abord en PNG pour \u00e9viter certains TIF avec compressions exotiques qui feraient \u00e9chouer l\u2019ex\u00e9cutable.<\/li>\n\n\n\n<li><code>-a_ullr<\/code> reprend les bounds exacts. Si l\u2019original avait un geotransform l\u00e9g\u00e8rement non-axial (rotation), <code>-a_ullr<\/code> perdrait la rotation ; cas rare en orthophoto : si rotation, il faudra script GDAL Python plus avanc\u00e9.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5_Conseils_pieges_a_eviter\"><\/span>5) Conseils &amp; pi\u00e8ges \u00e0 \u00e9viter<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Conserver l\u2019original<\/strong> : ne travaillez jamais sur l\u2019original \u2014 gardez une copie.<\/li>\n\n\n\n<li><strong>Mauvaise compression \/ TIF exotiques<\/strong> : convertir en PNG est souvent plus s\u00fbr.<\/li>\n\n\n\n<li><strong>Rotation \/ shearing<\/strong> : <code>-a_ullr<\/code> suppose pas de rotation. Pour images g\u00e9or\u00e9f\u00e9r\u00e9es avec rotation, il faut plut\u00f4t r\u00e9\u00e9crire la geotransform compl\u00e8te \u2192 script Python GDAL pour appliquer <code>SetGeoTransform<\/code>. Dis-moi si tu as ce cas.<\/li>\n\n\n\n<li><strong>Hallucinations<\/strong> : ES(R)GAN peut inventer des d\u00e9tails non r\u00e9els \u2014 v\u00e9rifier visuellement et documenter le traitement.<\/li>\n\n\n\n<li><strong>Taille \u00e9norme<\/strong> : pour images tr\u00e8s grandes (>10000 px), utilisez <code>-tile<\/code> petit (50\u2013150) et assez de RAM\/temp disk.<\/li>\n\n\n\n<li><strong>M\u00e9tadonn\u00e9es<\/strong> : le GeoTIFF final n\u2019inclut pas automatiquement les m\u00e9tadonn\u00e9es EXIF de l\u2019image ; si  besoin, utilisez <code>gdal_copy<\/code> ou <code>gdal_translate -co<\/code> pour ajouter infos.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"6_Ajouter_GFPGAN_facultatif\"><\/span>6) Ajouter GFPGAN (facultatif)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Si la photo contient personnes \/ fa\u00e7ades ab\u00eem\u00e9es et vous voulez am\u00e9liorer localement les visages\/d\u00e9tails apr\u00e8s SR :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Installer GFPGAN (ou t\u00e9l\u00e9charger l\u2019ex\u00e9cutable si dispo).<\/li>\n\n\n\n<li>Lancer GFPGAN sur la sortie SR :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>gfpgan.exe -i image_x4.png -o image_x4_gfpgan.png --upscale 1\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Integration_dans_QGIS\"><\/span><strong>Int\u00e9gration dans QGIS<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Il existe trois m\u00e9thodes simples pour exploiter ESRGAN dans QGIS :<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Via_le_traitement_Python_Processing_Toolbox\"><\/span><strong>1. Via le traitement Python (Processing Toolbox)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Cr\u00e9er un script Python qui :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>prend un raster en entr\u00e9e<\/li>\n\n\n\n<li>lance ESRGAN<\/li>\n\n\n\n<li>recharge automatiquement l\u2019image am\u00e9lior\u00e9e dans QGIS<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Via_un_plugin_externe\"><\/span><strong>2. Via un plugin externe<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Cr\u00e9er un plugin personnel bas\u00e9 sur :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>un bouton \u201cSuper-r\u00e9solution ESRGAN\u201d<\/li>\n\n\n\n<li>une interface simple : mod\u00e8le, facteur \u00d72\/\u00d74, fichier d\u2019entr\u00e9e<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Via_un_workflow_RW_dimages\"><\/span><strong>3. Via un workflow R\/W d\u2019images<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Utiliser ESRGAN en pr\u00e9-traitement avant d&rsquo;importer les images dans QGIS<br>\u2192 id\u00e9al pour les orthophotos anciennes.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Avantages\"><\/span><strong>Avantages<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>&#x2714; Donne une nouvelle vie aux archives a\u00e9riennes<br>&#x2714; Permet une analyse plus fine en t\u00e9l\u00e9d\u00e9tection<br>&#x2714; Utile pour extraire les objets (b\u00e2timents, plages, ravines\u2026)<br>&#x2714; Fonctionne avec des images tr\u00e8s d\u00e9grad\u00e9es<br>&#x2714; \u00c9cosyst\u00e8me 100% open source<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Limites\"><\/span><strong>Limites<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>&#x26a0; ESRGAN ne <em>devine<\/em> pas la r\u00e9alit\u00e9 :<br>il reconstruit des d\u00e9tails <em>plausibles<\/em>, pas garantis exacts.<\/p>\n\n\n\n<p>&#x26a0; Risque d\u2019artefacts sur :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>les bords tr\u00e8s contrast\u00e9s<\/li>\n\n\n\n<li>les zones urbaines h\u00e9t\u00e9rog\u00e8nes<\/li>\n\n\n\n<li>les ombres profondes<\/li>\n<\/ul>\n\n\n\n<p>&#x26a0; \u00c0 \u00e9viter pour :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>la cartographie r\u00e9glementaire<\/li>\n\n\n\n<li>les analyses cens\u00e9es refl\u00e9ter la r\u00e9alit\u00e9 au pixel pr\u00e8s<\/li>\n<\/ul>\n\n\n\n<p>Mais pour la cartographie exploratoire, la pr\u00e9paration de donn\u00e9es ou le travail patrimonial, c\u2019est un outil extr\u00eamement puissant.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Vers_un_ESRGAN_specialise_%E2%80%9Cimages_aeriennes%E2%80%9D\"><\/span><strong>Vers un ESRGAN sp\u00e9cialis\u00e9 \u201cimages a\u00e9riennes\u201d ?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Une piste de recherche passionnante : entra\u00eener un ESRGAN sp\u00e9cifiquement sur :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>orthophotos haute r\u00e9solution<\/li>\n\n\n\n<li>images a\u00e9riennes actuelles (10\u201320 cm\/pixel)<\/li>\n\n\n\n<li>textures naturelles tropicales, c\u00f4ti\u00e8res, ou agricoles<\/li>\n<\/ul>\n\n\n\n<p>Cela donnerait un mod\u00e8le parfaitement adapt\u00e9 aux scan d\u2019archives des ann\u00e9es 1960\u20131990.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span><strong>Conclusion<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>ESRGAN transforme litt\u00e9ralement notre capacit\u00e9 \u00e0 exploiter les images a\u00e9riennes.<br>Pour la premi\u00e8re fois, il est possible de <strong>redonner des d\u00e9tails<\/strong> \u00e0 des donn\u00e9es anciennes et d\u2019en faire des sources utilisables pour la g\u00e9omatique moderne.<\/p>\n\n\n\n<p>L\u2019acc\u00e8s \u00e0 des mod\u00e8les open source et \u00e0 PyTorch ouvre la voie \u00e0 un nouvel \u00e9cosyst\u00e8me d\u2019outils libres\u2026 au service de l\u2019histoire, de l\u2019environnement et de la cartographie.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Les images a\u00e9riennes sont une mine d\u2019or : relev\u00e9s anciens, inventaires forestiers, suivis littoraux, plans cadastraux num\u00e9ris\u00e9s\u2026Mais elles souffrent souvent d\u2019un probl\u00e8me majeur : la faible r\u00e9solution. Flou, pixellisation, textures \u00e9cras\u00e9es, perte de d\u00e9tails\u2026 autant de&hellip;<\/p>\n","protected":false},"author":1,"featured_media":16065,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"give_campaign_id":0,"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"sfsi_plus_gutenberg_text_before_share":"","sfsi_plus_gutenberg_show_text_before_share":"","sfsi_plus_gutenberg_icon_type":"","sfsi_plus_gutenberg_icon_alignemt":"","sfsi_plus_gutenburg_max_per_row":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3853,147,62],"tags":[3917,3869,58,3919],"class_list":["post-16062","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-iafr","category-images","category-qgis-2","tag-esrgan","tag-ia","tag-qgis","tag-superresolution"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/11\/sr_batch-scaled.jpg?fit=2560%2C948&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p6XU0A-4b4","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/16062","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/comments?post=16062"}],"version-history":[{"count":0,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/16062\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/media\/16065"}],"wp:attachment":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/media?parent=16062"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/categories?post=16062"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/tags?post=16062"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}