Répertorié Palettes de couleurs

Qu'est-ce qu'un indice? Qu'est-ce qu'une palette?

Ce thème de la couleur est Indexed pas unique au format GIF. fichiers TIF et PNG peuvent éventuellement sauver Indexed couleurs aussi, mais GIF requiert, GIF n'a aucun autre mode. Nous parlons des fichiers GIF, mais il pourrait être TIF ou PNG aussi.







Les formats de fichiers comme magasin TIF et JPG une valeur RGB 24 bits pour chacun des millions de pixels d'image. Mais fichiers GIF stockent seulement un indice de 4 ou 8 bits pour chaque pixel, de sorte que les données d'image est 6/1 ou 1/3 de la taille de 24 bits.

Couleurs dans la palette

Ou en niveaux de gris de 8 bits

L'index peut être une valeur de 4 bits (16 couleurs dans la palette) ou une valeur de 8 bits (256 couleurs de palette) pour chaque pixel, l'idée étant que ce qui est beaucoup plus petit que le stockage de 24 bits pour chaque pixel. Mais un nombre de 8 bits ne peut contenir une valeur numérique de 0 à 255, alors que 256 couleurs peuvent être dans la palette de couleurs possibles. La taille de nombreux fichiers graphiques peut se limiter à utiliser 16 couleurs, qui utilise seulement 4 indices de bits, ce qui rend le fichier plus petit encore, la moitié de la taille 8 bits pour l'index pour chaque pixel.

Le fichier contient aussi trop la palette, qui est la table des couleurs sélectionnées 24 bits, ou 3 octets de surcharge RVB pour chaque couleur dans la palette (768 octets pour 256 couleurs). La première couleur RVB dans le tableau est l'index 0, la deuxième couleur RVB est l'indice 1, etc. Il peut y avoir au plus 256 couleurs dans la palette.

Ainsi, les fichiers indexés ont 24 bits stockés pour chaque couleur de la palette, mais pas pour chaque pixel. Chaque pixel ne stocke que ce soit un 4 bits ou 8 bits index pour spécifier que la palette de couleurs utilisée. Bien sûr, en comparaison, une image RVB 24 bits stockerait 24 bits RVB pour chaque pixel (3 fois plus que la taille 8 bits indexé), mais sans la palette 24 bits 256 couleurs (seulement 768 octets). Mais la compression JPG peut réduire cette taille de fichier substantiellement et RVB 24 bits peut afficher 16,7 millions de couleurs, au lieu de seulement 256 couleurs. Donc, GIF ne serait pas utilisé pour les images photo couleur aujourd'hui.

programmes d'image montreront la palette pour les images indexées, et peuvent modifier les couleurs de la palette. Il existe différentes façons de créer la palette, à choisir les choix de couleurs possibles qu'il contiendra. Ce choix de la palette affecte l'image grandement.

La conversion en 16 ou 256 couleurs

Il existe plusieurs façons de convertir en couleurs indexées. Deux choix sont nécessaires, pour spécifier une palette de couleurs, et aussi un choix comment tergiversent ou les couleurs montrent pas dans cette palette limitée.

Les choix de tramage pourraient être:

Couleur la plus proche - Cette sélection est le même que la désactivation de tramage, ou pas de points. Si l'ombre exacte de rose n'est pas dans la palette, la couleur la plus proche de la palette est utilisée, ce qui pourrait ne pas être très rose du tout. Parfois, la couleur exacte n'a pas d'importance. Pas tramage signifie pas de points visibles.

Les choix pour une palette ont souvent beaucoup de noms, mais sont de deux types principaux, Standard ou Adaptive:

Adaptive ou optimisé ou perceptive Palette

Ces palettes personnalisées sont créées à partir des 256 couleurs les plus représentatives au sein d'une image actuelle spécifique. L'image ci-dessous gradient est rouge obtenu à blanc, à l'origine de plus de 5000 nuances de rose et blanc. Il est à peu près tout rouge.

Répertorié Palettes de couleurs

Navigateur Web standard Palette

La palette standard (souvent appelée la palette Netscape ou palette Web) contient toujours les mêmes couleurs pour une image. Il est parfois appelé 6-6-6, car il contient six couleurs standard régulièrement espacées pour chacune des couleurs rouge, vert et bleu. Ces combinaisons de couleurs de 6x6x6 = créer 6x6x6 216 combinaisons de couleurs standard, qui sont indépendants d'une image spécifique (utilisé pour toute image). Les 40 couleurs restantes sont des couleurs standards réservés pour le bureau Windows ou Macintosh.







Les 216 combinaisons de ces 18 couleurs ci-dessus (six nuances des trois couleurs RVB, 6x6x6 = 216) produisent la palette web de sécurité standard ci-dessous (celui-ci est la palette standard « Web » de Elements 2.0)

Les couleurs standard 6x6x6 sont destinés à être un peu appropriés pour toute image générique, mais bien sûr, ce n'est pas correct (pas précis) pour une image normale. Par exemple, cette image très GIF utilise la même palette, et notez que 6 nuances de bleu sont insuffisantes pour montrer la barre de titre sans bandes.

Cette palette standard était très important pour les anciens 8 bits cartes vidéo. La situation était autrefois (dans les temps historiques, il y a dix ans) pilotes de carte vidéo 8 bits de Windows avait une seule vidéo palette Gestionnaire, nécessitant toutes les images sur ce bureau de partager une palette simultanément. Nous avons l'habitude de voir des couleurs psychédéliques bizarres lorsque la palette d'une nouvelle image rechargées cette palette et affecté toutes les autres images sur le bureau. Peut-être la palette Index 82 a changé du rose au vert, correct pour une image, mais très mauvais pour toutes les autres images sur le bureau. Lorsque le WWW a commencé à montrer des pages web avec plusieurs images sur une page Web, il était horrible. Netscape standardisé la palette de 216 couleurs comme solution de contournement. L'utilisation d'une palette standard pour toutes les images GIF était mieux que l'alternative, même si cette palette générique était loin d'être optimale pour toute image. Cette palette de 216 couleurs standard est cette palette, une palette générique pour toutes les images indexées, même si pas le meilleur pour une image. Mais ce concept d'une palette standard ou palette web de sécurité est obsolète aujourd'hui, maintenant que nous avons tous 24 cartes vidéo bits.

Aujourd'hui, en utilisant la palette web de sécurité couleur Netscape standard 216 permet uniquement ceux qui sont encore en utilisant anciennes cartes vidéo 8 bits. En utilisant les 216 couleurs standard signifie anciens systèmes vidéo 8 bits peuvent leur montrer sans ajouter de tramage supplémentaires (couleur en pointillés). Cela était important à il y a quelques années lorsque nous avions tous les 8 bits cartes vidéo.

Il y a deux écoles de pensée à ce sujet -
1) la croyance que cela pourrait en quelque sorte toujours important, et
2) pourquoi la peine plus? Pourquoi se limiter artificiellement sans raison actuelle?

Mon opinion est que la soi-disant palette Web est un concept obsolète, plus utile aujourd'hui, et est plutôt purement et simplement nuisible aujourd'hui. Il n'y a pas de Windows palette Gestionnaire de plus (sauf dans les pilotes pour cartes vidéo obsolètes 8 bits). Les conseils d'aujourd'hui vidéo 24 bits peuvent afficher une palette de couleurs possible, même en mode 256 couleurs (facile à tester). Nous ne voyons pas les couleurs tramées (couleurs) en pointillés mouchetée mode 256 couleurs plus, à moins que les images ont été créées de cette façon en premier lieu à l'aide d'une palette soi-disant sécurité web. Les problèmes GIF aujourd'hui sont la plupart du temps tous les auto-infligées en raison d'essayer encore se limiter à des concepts obsolètes (la utilisation des palettes non optimales). Il n'y a pas de magie dans 216 couleurs sur les ordinateurs d'aujourd'hui avec vidéo 24 bits.

palettes adaptatives (au lieu des palettes de couleurs Web sécurisées 216) donnent de meilleures images, et permet de créer de mauvaises images inutiles en couleurs indexées. Une palette Adaptive non tramée est difficile à battre.

Les quelques utilisateurs qui utilisent encore des conseils de 8 bits de dix ans, le cas échéant, sont franchement utilisés pour mauvaise couleur, il n'y a rien qu'ils n'ont pas vu, et ils peuvent mettre à niveau si elles le souhaitent. Pourquoi faire la majorité écrasante, ceux qui ont les cartes maintenant standard 24 bits capables d'une bonne couleur, voir la couleur pauvre parce qu'elle était que tout le monde pouvait? Personnellement, j'ignore aujourd'hui de sécurité web, et je sors de ma façon d'utiliser les palettes optimisées ou d'adaptation pour les fichiers GIF. Les images sont beaucoup mieux, sans tramage points pour les ruiner.

Un peu plus, pour être sûr que vous comprenez les palettes adaptatives:

GIF, en particulier 16 GIF couleur, est idéal pour les pages web pour les logos et les graphiques simples similaires sans tons continus. Les fichiers peuvent être très faible (en supposant des graphiques en couleur solides).

L'exemple suivant montre comment un fichier GIF 16 couleurs avec la palette adaptative peut être mieux qu'un fichier GIF 256 couleurs avec la palette standard. Le fichier GIF optimisé 16 couleurs agrandie 4 fois, et sa palette.

OK, il est un cas particulier, mais étant donné que la plupart de ces couleurs de l'image sont palette rouge, optimisé contient la plupart du temps aussi rouge. Étant donné que nous n'avons 16 couleurs, et depuis 16 couleurs est insuffisante pour ce diplôme image, puis la plupart des roses sont combinés dans les mêmes quelques couleurs, et nous voyons des points (pixels, ceci est montré à 4x taille).

Dans l'image ci-dessous avec la palette standard (ci-dessus était Adaptive Palette), nous avons les 216 couleurs standard disponibles, mais très peu d'entre eux sont les Reds dont nous avons besoin pour cette image, de sorte que les résultats ne sont pas encore aussi bon que le 16 palette de couleurs optimisée dans ce cas.

Cette image a été diplômé mal adapté pour 16 couleurs, mais 16 couleurs de rouge est encore plus de 6 couleurs de rouge. Cette échelle graduée image serait mieux en tant que 256 GIF couleur ou JPG. Le fichier JPG serait plus petit, mais probablement pas mieux que 256 couleurs d'adaptation dans ce cas, parce que 24 bits couleur a seulement 256 nuances de rouge aussi, et le rouge est tout ce dont nous avons besoin ici.

La plupart des graphiques (logos, boîtes de dialogue, etc.) ne pas avoir plus de 16 couleurs de toute façon. Dans ces cas, 16 bits des fichiers GIF peuvent être beaucoup plus petits que 256 fichiers GIF couleur.







Articles Liés