Terminale S

Devoir ISN trim 2

Durée : 2h
Noms :  

Exercice 1 :

1.1. Modifier le code ci-dessous pour zoomer l'image x.png à 30.

1.2. Ecrire un code qui met le pixel (0, 0) en vert (Aide : green à 255, red et blue sont à 0).


isn-ex1

 

Exercice 2 :

Ecrire un code qui met les pixels (0, 2) et (2,3) en vert.


isn-ex2

 

Exercice 3 :

Ajouter le code à l'intérieur de la boucle for pour modifier les pixels de flowers.jpg de la manière suivante :
- mettre le rouge des pixels à 0;
- laisser le vert et le bleu inchangé.


isn-ex3

 

Exercice 4 :

Ecrire un code à l'intérieur de la boucle for pour éclaircir l'image 51020.png. Pour cela vous devez :
-multiplier par 20 le rouge des pixels;
-multiplier par 10 le bleu des pixels;
-multiplier par 5 le vert des pixels.


isn-ex4

 

Exercice 5 :

Ecrire un code à l'intérieur de la boucle for pour mettre l'image stop.jpg en cepia (grayscale ou niveau de gris).


isn-ex5

 

Exercice 6 :

Ecrire le code pour définir une bande verticale grise de 100 pixels de large sur le bord gauche de l'image flowers.jpg (bleu, rouge et vert réglés sur 100).


isn-ex6

 

Exercice 7 :

Écrire le code pour changer les pixels bleus en vert de l'image points.jpg.


isn-ex7

 

Exercice 8 :

leaves background texture

feuilles.jpg


leaves background texture

points.jpg


Écrire le code pour avoir les feuilles de l'image feuilles.jpg à la place des points rouges de l'image points.jpg.


isn-ex8

 

Imprimer votre travail