Imaxe de mapa de bits: Diferenzas entre revisións
Contido eliminado Contido engadido
mSen resumo de edición Etiqueta: edición de código 2017 |
Sen resumo de edición Etiqueta: edición de código 2017 |
||
Liña 1:
Unha '''imaxe raster''', '''bitmap''' ou '''mapa de bits''' é unha [[Ilustración (deseño gráfico)|imaxe]] en [[Sistema dixital|formato dixital]] onde se fixa [[Píxel|a cor de cada píxel.]] A desvantaxe dunha imaxe raster é que ao ampliar se ven os píxeles, dise que
Un exemplo de imaxe raster é
O formato de imaxe matricial úsase moito e é o que se emprega normalmente para facer fotos dixitais e capturar vídeo. Para obtelo utilízanse dispositivos de conversión analóxico-dixital, como escáneres e cámaras dixitais.▼
As imaxes de mapa de bits adoitan definirse pola súa altura e ancho (en píxeles) e pola súa profundidade de cor (en bits por píxel), que determina o número de núcleos diferentes que se poden almacenar en cada punto individual e polo tanto, en grande medida, a calidade da cor da imaxe.
▲O formato de imaxe matricial úsase moito e é o que se emprega normalmente para facer fotos dixitais e capturar vídeo. Para obtelo utilízanse dispositivos de conversión analóxico-dixital, como escáneres e cámaras dixitais.
== Diferenza entre imaxe vectorial e mapa de bits ==
Liña 13 ⟶ 11:
Os gráficos en mapa de bits distinguense dos gráficos vectoriais en que estes últimos representan unha imaxe a través do uso de obxectos xeométricos como [[curvas de Bézier]] e [[Polígono|polígonos]], no do simple almacenamento da cor de cada punto na matriz.
A seguinte imaxe ilustra a diferenza entre unha imaxe vectorial (esquerda) e unha imaxe ''ráster'' ou mapa de bits (dereita). Nos dous casos represéntase un círculo. O que non se pode ver é que o círculo esquerdo é unha imaxe vectorial e a imaxe dereita consiste nunha gran colección de píxeles. Cando se amplía a imaxe vectorial, a diferenza faise evidente. Coa imaxe vectorial, ampliar a imaxe non altera a calidade da figura. Non obstante, cando se amplía a imaxe de mapa de bits, os píxeles individuais fanse visíbeis e o límite da figura, que debería ser unha liña, convértese nunha "escaleira"
== Necesidade de compactación ==
Cada punto da imaxe mostrada na pantalla corresponde a un píxel da matriz, de xeito que a maioría das imaxes requiren que se represente un número moi grande de píxeles. Por exemplo, unha imaxe común de 800 píxeles de ancho por 600 píxeles de alto require 3 bytes para representar cada píxel (un por cada cor RGB primaria) e 54 bytes adicionais de cabeceira. Isto suma 1.440.054 [[bytes]].
Aínda que a representación de imaxes na memoria RAM se fai normalmente en mapas de bits, cando se fala dunha grande cantidade de imaxes almacenadas en discos magnéticos e transmisión de datos a través de redes
== Cor ==
[[Ficheiro:Rgb-raster-image.svg|dereita|conmarco|Imaxe bitmap ampliada, mostrando os percentuais de cores primárias em cada pixel.]]
Cada punto representado na imaxe debe conter información de cor, representada en canles separadas que representan os compoñentes primarios da cor que se pretende representar, en calquera modelo de cor, sexa [[RGB]], [[CMYK]], LAB ou calquera outro dispoñible para representación. A esta información pódese engadir outra canle que represente a transparencia con respecto ao fondo da imaxe. Nalgúns casos, ([[GIF]]) a canle de transparencia ten un só bit de información, é dicir, pode representarse como totalmente opaco ou totalmente transparente; nas máis avanzadas ([[Portable Network Graphics|PNG]], [[TIFF]]), a canle de transparencia é unha canle coa mesma profundidade que o resto de canles de cor, co que se poden obter centos, miles ou mesmo millóns de niveis de transparencia diferentes.
Liña 31 ⟶ 25:
A transformación dun mapa de bits a un formato vectorial chámase [[vectorización]]. Este proceso normalmente realízase manualmente (rastrexando o mapa de bits con [[curva de Bézier | curvas de Bézier]] ou polígonos vectoriais) ou coa axuda dun programa específico, como [[Corel PowerTrace]] ou [[Inkscape]]. O proceso inverso, convertendo unha imaxe vectorial nunha imaxe de mapa de bits, é moito máis sinxelo e chámase [[rasterización]].
[[Ficheiro: Rubik's cube v3.svg |
|