Vous souhaitez mettre en rouge un pixel. Quelle programme allez-vous utiliser?
"},{"radio":[{"label":"pixel.setRed(255)pixel.setGreen(0)
","sol":true},{"label":"pixel.setRed(255)pixel.setBlue(0)
pixel.setGreen(255)
","sol":false},{"label":"pixel.setRed(255)","sol":false},{"label":"pixel.setRed(0)","sol":false}]}],[{"chrono":90},{"text":"pixel.setBlue(255)
Vous souhaitez mettre en jaune un pixel. Quelle programme allez-vous utiliser?
"},{"radio":[{"label":"pixel.setRed(255)pixel.setGreen(255)
","sol":true},{"label":"pixel.setRed(255)pixel.setBlue(0)
pixel.setGreen(255)
","sol":false},{"label":"pixel.setYellow(255)","sol":false},{"label":"pixel.setRed(0)pixel.setBlue(255)
pixel.setGreen(255)
","sol":false}]}],[{"chrono":90},{"text":"pixel.setBlue(255)
Vous souhaitez mettre en gris un pixel. Quelle programme allez-vous utiliser?
"},{"radio":[{"label":"pixel.setRed(120)pixel.setGreen(120)
","sol":true},{"label":"pixel.setRed(255)pixel.setBlue(120)
pixel.setGreen(255)
","sol":false},{"label":"pixel.setGray(255)","sol":false},{"label":"pixel.setRed(0)pixel.setBlue(255)
pixel.setGreen(0)
","sol":false}]}],[{"chrono":90},{"text":"pixel.setBlue(0)
Vous souhaitez mettre en noir un pixel. Quelle programme allez-vous utiliser?
"},{"radio":[{"label":"pixel.setRed(120)pixel.setGreen(120)
","sol":false},{"label":"pixel.setRed(255)pixel.setBlue(120)
pixel.setGreen(255)
","sol":false},{"label":"pixel.setBlack(255)","sol":false},{"label":"pixel.setRed(0)pixel.setBlue(255)
pixel.setGreen(0)
","sol":true}]}],[{"chrono":90},{"text":"pixel.setBlue(0)
Vous souhaitez mettre en blanc un pixel. Quelle programme allez-vous utiliser?
"},{"radio":[{"label":"pixel.setRed(120)pixel.setGreen(120)
","sol":false},{"label":"pixel.setRed(255)pixel.setBlue(120)
pixel.setGreen(255)
","sol":false},{"label":"pixel.setWhite(255)","sol":false},{"label":"pixel.setRed(0)pixel.setBlue(255)
pixel.setGreen(0)
","sol":true}]}],[{"chrono":120},{"text":"pixel.setBlue(0)
Nous avons le programme suivant :
image = new SimpleImage(\"./assets/y.png\")
image.setZoom(20)
#traitement de tous les pixels de l'image
for pixel in image :
pixel.setGreen(0)
print(image)
L'image y.png est une image de 9 pixels sur 9 pixels.
Combien de fois a été exécuté l'instruction pixel.setGreen(0) dans la boucle for du programme?
Lorsque l'on met à 0 le canal bleu et le canal vert d'un pixel blanc. De quelle couleur devient ce pixel?
Quel est le nombre de valeurs possibles pour chacune des couleurs dans une image numérique?


Quelles sont les valeurs extrèmes pour chacune des couleurs dans une image numérique?

en cette image :

"},{"radio":[{"label":"
Quel programme allez-vous utiliser?
image = new SimpleImage(\"./assets/flowers.jpg\")
for pixel in image :
red = pixel.getRed()
green = pixel.getGreen()
blue = pixel.getBlue()
moy = (red+green+blue)/3
pixel.setRed(moy)
pixel.setGreen(moy)
pixel.setBlue(moy)
print(image)
image = new SimpleImage(\"./assets/flowers.jpg\")
pixel = image.getPixel(10,10)
red = pixel.getRed()
green = pixel.getGreen()
blue = pixel.getBlue()
moy = (red+green+blue)/3
pixel.setRed(moy)
pixel.setGreen(moy)
pixel.setBlue(moy)
print(image)
image = new SimpleImage(\"./assets/flowers.jpg\")
for pixel in image :
red = pixel.getRed()
green = pixel.getGreen()
blue = pixel.getBlue()
moy = red+green+blue
pixel.setRed(moy)
pixel.setGreen(moy)
pixel.setBlue(moy)
print(image)
image = new SimpleImage(\"./assets/flowers.jpg\")
for pixel in image :
moy = 128
pixel.setRed(moy)
pixel.setGreen(moy)
pixel.setBlue(moy)
print(image)

en cette image :

Quel programme allez-vous utiliser?
image = new SimpleImage(\"./assets/flowers.jpg\")
for pixel in image :
red = pixel.getRed()
green = pixel.getGreen()
blue = pixel.getBlue()
moy = (red+green+blue)/3
pixel.setRed(moy)
pixel.setGreen(moy)
pixel.setBlue(moy)
print(image)
image = new SimpleImage(\"./assets/flowers.jpg\")
for pixel in image :
red = pixel.getRed()
green = pixel.getGreen()
blue = pixel.getBlue()
moy = (red+green+blue)/3
if moy < 128 :
moy = 0
else :
moy = 255
pixel.setRed(moy)
pixel.setGreen(moy)
pixel.setBlue(moy)
print(image)
image = new SimpleImage(\"./assets/flowers.jpg\")
for pixel in image :
red = pixel.getRed()
green = pixel.getGreen()
blue = pixel.getBlue()
moy = red+green+blue
pixel.setRed(moy)
pixel.setGreen(moy)
pixel.setBlue(moy)
print(image)
image = new SimpleImage(\"./assets/flowers.jpg\")
for pixel in image :
moy = 128
pixel.setRed(moy)
pixel.setGreen(moy)
pixel.setBlue(moy)
print(image)

Quel programme allez-vous utiliser?
"},{"radio":[{"label":"image = new SimpleImage(\"./assets/stop.jpg\")
for pixel in image :
if pixel.getX() < 30:
pixel.setRed(0)
pixel.setGreen(0)
pixel.setBlue(0)
print(image)
","sol":true},{"label":"image = new SimpleImage(\"./assets/stop.jpg\")
for pixel in image :
pixel.setRed(0)
pixel.setGreen(0)
pixel.setBlue(0)
print(image)
","sol":false},{"label":"image = new SimpleImage(\"./assets/stop.jpg\")
for pixel in image :
pixel.setRed(255)
pixel.setGreen(255)
pixel.setBlue(255)
print(image)
","sol":false}]}],[{"chrono":120},{"text":"Vous souhaitez réaliser une bordure noire en haut de l'image : 
Quel programme allez-vous utiliser?
image = new SimpleImage(\"./assets/stop.jpg\")
for pixel in image :
if pixel.getY() < 30:
pixel.setRed(0)
pixel.setGreen(0)
pixel.setBlue(0)
print(image)
","sol":true},{"label":"image = new SimpleImage(\"./assets/stop.jpg\")
for pixel in image :
pixel.setRed(0)
pixel.setGreen(0)
pixel.setBlue(0)
print(image)
","sol":false},{"label":"image = new SimpleImage(\"./assets/stop.jpg\")
for pixel in image :
pixel.setRed(255)
pixel.setGreen(255)
pixel.setBlue(255)
print(image)
","sol":false}]}],[{"chrono":120},{"text":"Vous souhaitez mettre en vert le panneau stop rouge de l'image :
Quel programme allez-vous utiliser?
image = new SimpleImage(\"./assets/stop.jpg\")
for pixel in image :
#Ecrire le code ici
moy = ( pixel.getRed() + pixel.getGreen() + pixel.getBlue() ) / 3
seuil = moy*1.2
if pixel.getRed() > seuil :
pixel.setRed(0)
pixel.setGreen(255)
pixel.setBlue(0)
print(image)
image = new SimpleImage(\"./assets/stop.jpg\")
for pixel in image :
pixel.setRed(0)
pixel.setGreen(0)
pixel.setBlue(0)
print(image)
","sol":false},{"label":"image = new SimpleImage(\"./assets/stop.jpg\")
for pixel in image :
pixel.setRed(0)
pixel.setGreen(255)
pixel.setBlue(0)
print(image)
","sol":false}]}],[{"chrono":90},{"text":"Comment applique-t-on un filtre sur une image?