3/Proposer le code RVB de la cellule manquante du tableau ci-dessus en choisissant parmi les codes RVB suivants: (138,120,144), (205,205,205), (174,180,168)

4/ Une façon simple de passer d'une image en couleurs en niveaux de gris est de remplacer le triplet (R. V.

B) de chaque pixel par la moyenne arithmétique de R, V et B. Par exemple: un pixel coloré de valeur (150,0,150) sera remplacé par (100,100,100) Donner le code à mettre pour transformer les pixels suivants en niveaux de gris

5/ Soit une image matricielle non compressée de 3500 x 5000 pixels codée en RVB (3 octets de 24bis) 5-1: Calculer le poids de cette image en Mégaoctets.


3Proposer Le Code RVB De La Cellule Manquante Du Tableau Cidessus En Choisissant Parmi Les Codes RVB Suivants 138120144 205205205 1741801684 Une Façon Simple De class=

Sagot :

Explications :

3) Ici la première proposition est la bonne : (138, 120, 144). La deuxième est une couleur beaucoup trop claire et la dernière est déjà dans le tableau.

4)  Ici tu as donc une moyenne de trois valeurs à faire en python. Je vais faire une fonction en python :

def gray(R, V, B):

   moyenne = (R+V+B) / 3

   return moyenne

La moyenne du 1er est 90 et celui du 2ème est 75

Tu te renseignera si ça t'intéresse il y a d'autres moyens de faire une image en noir et blanc.

5) On te dis l'image a une définition de 3500 x 5000 pixels, elle a 17 500 000 pixels. Il y a 3 octets par pixel donc 17 500 000 * 3 = 52 500 000 octets. 1 mégaoctet ou Mo vaut 1000 octets. Donc 52 500 000 o = 52 500 Mo (tu divises par 1000).

Il y a 24 bits par pixel, donc 17 500 000 * 24 = 420 000 000 bits en tout.

J'espère t'avoir aider. Bonne soirée/nuit.