La production d'images

Tracer un segment avec Bresenham, filtrer par convolution (flou, netteté, contours), seuiller avec l'histogramme, composer deux calques par le canal alpha, générer une texture par bruit.

  • 27 cartes
  • 5 thèmes
  • Gratuit

Le programme, thème par thème

Le poids de chaque thème suit celui que lui donne l'examen.

  1. Notions
  2. Questions
  3. Ranger et relier
  4. Les chiffres
  5. Les courbes

Quelques cartes du deck

  • Algorithme de Bresenham : de quoi s'agit-il ?

    Voir la réponse

    Méthode qui choisit les pixels d'un segment avec des additions et des comparaisons d'entiers seulement, en suivant l'écart avec la droite idéale.

    Sans flottant ni division, il est très rapide. À chaque pas en x, il décide si y reste ou monte d'un cran selon l'erreur cumulée.

  • On pose le noyau de Sobel horizontal, de lignes (−1, 0, 1), (−2, 0, 2), (−1, 0, 1), sur ce voisinage de gris : chaque valeur est multipliée par le poids à la même place, puis on additionne. Quel résultat pour le pixel central ?

    ```text
    10 10 50
    10 10 50
    10 10 50
    `

    • 160
    • 40
    • 0
    • −160
    Voir la réponse

    160

    Ligne du haut : −10 + 0 + 50 = 40 ; ligne du milieu : −20 + 0 + 100 = 80 ; ligne du bas : 40. Total : 160. Le résultat est très positif : il y a un fort contour vertical, du sombre à gauche vers le clair à droite. Avec le clair à gauche et le sombre à droite, on trouverait −160.

  • L'opérateur de … utilise deux noyaux 3 × 3, un horizontal et un vertical, dont la somme des poids vaut … : il répond fort aux contours et reste nul sur les zones uniformes.

    Voir la réponse

    L'opérateur de Sobel utilise deux noyaux 3 × 3, un horizontal et un vertical, dont la somme des poids vaut 0 : il répond fort aux contours et reste nul sur les zones uniformes.

    Le noyau horizontal mesure la différence entre la colonne de droite et celle de gauche. La force du contour combine les deux résultats : racine de (Gx² + Gy²).