L'image est un moyen de communication puissant grâce à sa capacité à générer de l'émotion.
L'objectif initial de simplement transmettre ou renforcer une information est largement dépassé avec le potentiel émotionnel dû à l'image elle-même : l'efficacité de ce média est très forte, une image est très attractive dans un contenu et peut avoir un grand pouvoir de conviction.
Logiquement, l'image est très utilisée pour manipuler les lecteurs ou les spectateurs qui la voient, qui la regardent, car l'émotion qu'elle peut générer est indispensable ou inévitable dans le processus de prise de décision (marketing, design, propagande, etc.)https://atelier-canope-19.canoprof.fr/
Bloc notes NTIC pour les enseignants et les profs TIM, mais pas qu'eux ;-)... de Pierre Troulet
Article épinglé
Affichage des articles dont le libellé est image. Afficher tous les articles
Affichage des articles dont le libellé est image. Afficher tous les articles
lundi 18 décembre 2023
lundi 4 décembre 2023
Les moirés vous connaissez ?
A regarder au delà de 6min pour voir la panthère qui galope ;)
https://html5.ens-lyon.fr/CSP/Physique-animee/Moires/physique-animee_Moires.webm
mardi 11 février 2020
Python, image et pixels avec Pillow
Création d'une image avec des couleurs aléatoires puis modification de cette dernière.
Pour plus d'info, voir l'article suivant:
https://www.ipa-troulet.fr/cours/index.php/cours-dinformatique/2nde-snt/135-snt-2nde-python/508-2nde-snt-python-image-et-pixels
https://www.ipa-troulet.fr/cours/index.php/cours-dinformatique/2nde-snt/135-snt-2nde-python/508-2nde-snt-python-image-et-pixels
Bibliothèque à installer sous l'IDE Thonny
Voir Pillow qui remplace PIL sous python 3
Création d'une image de 5x5 pix² puis inversion des couleurs puis mise en niveau de gris
Script
from PIL import Image
from random import *
#taille image
largeur =5
hauteur=5
# creation image 5 pix² couleur aleatoire
img=Image.new("RGB",(largeur,hauteur),(255,255,255))
print("test 1 creation de l'image source - enregistrement 5par5pix-1.jpg")
for x in range (largeur):
for y in range (hauteur):
b=randint(0,255)
v=randint(0,255)
r=randint(0,255)
img.putpixel((x,y),(r,v,b))
print(x,y,r,v,b)
img.save("5par5pix-1.jpg")
# inversion couleur
print("test 2 Inversion couleur - enregistrement 5par5pix-2.jpg")
img=Image.open("5par5pix-1.jpg")
for x in range (largeur):
for y in range (hauteur):
r,v,b=img.getpixel((x,y))
nr,nv,nb=255-r,255-v,255-b
img.putpixel((x,y),(nr,nv,nb))
print(x,y,nr,nv,nb)
img.save("5par5pix-2.jpg")
# mise en niveau de gris
print("test 3 niveau de gris - enregistrement 5par5pix-3.jpg")
img=Image.open("5par5pix-1.jpg")
for x in range (largeur):
for y in range (hauteur):
r,v,b=img.getpixel((x,y))
gris=int((r+v+b)/3)
img.putpixel((x,y),(gris,gris,gris))
print(x,y,gris,gris,gris)
img.save("5par5pix-3.jpg")
mardi 21 janvier 2020
Inscription à :
Articles (Atom)