algorithmique (école d'ingénieur) · Chapitre 6 · Application directe du cours
Combien de coutures ?
Redimensionner une image : le seam carving · niveau 1 (application)
Énoncé
On note le nombre de coutures partielles de la ligne au pixel .
- Établir la récurrence des valeurs . Comment obtient-on le nombre total de coutures d'une image ?
- Calculer ce nombre à la main pour une image , puis par programme pour et .
- Montrer qu'il est au plus .
Corrigé
- Une couture partielle vers vient de , ou .
Base. pour toute colonne .
Hérédité. : , les termes hors de l'image omis.
Le nombre total de coutures est .
- Pour : ligne : ; ligne : ; ligne : ; total .
nom : N
valeurs : 2 3 3 2
vert : 0..2
legende : ligne 1
nom : N
valeurs : 5 8 8 5
colorier : 1
zone : 0..3 total 26
legende : ligne 2
5 x 8 : 502
3 x 4 : 26
100 x 100 : 15116889835751504709361077940682197429012095346416
Une image de pixels compte environ coutures : seule la programmation dynamique permet de trouver la meilleure.
- Chaque couture est déterminée par sa colonne de départ ( choix) et par ses pas, chacun parmi au plus trois : au plus coutures. Pour : .
100 % gratuit
La suite du chapitre est sur Adloun
- 9 autres exercices corrigés dans ce chapitre
- Les 2 QCM du chapitre, le premier sans compte
- Le podcast et la vidéo du chapitre : 2 minutes d'écoute sans compte
- Le tuteur, qui guide pas à pas sans donner la réponse
Sans compte : le cours, le premier QCM et 2 minutes de podcast et de vidéo. Exercices et tuteur : inscription gratuite en 30 secondes, sans carte bancaire.