Réponse un peu plus détaillée : pour information, les capteurs 8 bits de appareils photos numériques enregistrent 8 bits (256 niveaux) par couleur de couche RVB, donc une image issue d'un capteur 8 bits code chaque pixel par une couleur parmi 16 millions (256 niveaux de rouge x 256 niveaux de vert x 256 niveaux de bleu = 16 277 216 couleurs possibles).
Informatiquement celà revient à dire que chaque pixel peut être codé sur 3 octets (1 octet par niveau de couleur RVB car 1 octet va de 0 à 255 donc 256 niveaux possibles).
Donc une image mesurant 1280 x 1024 pixels "pèse" en données brutes 1024 x 1280 x 3 = 3 932 160 octets = 3840 ko (3932160/1024) = 3.75 Mo (3840/1024); sur un capteur 6Mpx, les données brutes atteignent 3000 x 2000 x 3 = 17.16 Mo or j'ai un D50 et mes photos dépassent rarement les 1.7Mo car elles sont transformées en jpeg par l'appareil.
Le jpeg fait 2 choses : tout d'abord il unifie les couleurs en fonction du taux de compression (les couleurs proches sont considérées comme semblables donc perte de diversité de couleur) puis il compresse les données (alogorithmes de compression style zip ou rar); par contre le
raw ne fait que compresser les données sans perte de données mais le désavantage c'est que la décompression est moins rapide.
Enfin une image en jpeg issue d'un appareil numérique aura un taux de compression moins fort que la même image issue de Photoshop (même avec le taux de compression le + bas) car l'appareil photo a quand même pour but de sortir une photo avec le maximum de couleurs. Si tu veux le maximum de couleurs sous photoshop, il faut sauver dans un format non destructif (tiff ou psd).