Le mode HAM tiré de l'anglais Hold-and-Modify est un mode graphique des ordinateurs Amiga. Utilisant comme le mode Halfbrite 6 plans de bits, les couleurs sont codées soit directement d'après une couleur tirée d'une palette, soit par une modification de la couleur du dernier pixel affiché dont on a modifié une des composantes rouge, verte ou bleue.

PropertyValue
dbpedia-owl:abstract
  • Le mode HAM tiré de l'anglais Hold-and-Modify est un mode graphique des ordinateurs Amiga. Utilisant comme le mode Halfbrite 6 plans de bits, les couleurs sont codées soit directement d'après une couleur tirée d'une palette, soit par une modification de la couleur du dernier pixel affiché dont on a modifié une des composantes rouge, verte ou bleue. Cette astuce permet sur les premiers ordinateurs Amiga d'afficher 4096 couleurs simultanément et a beaucoup contribué à la réputation graphique de l'Amiga.
  • L'HAM (acronimo dell'inglese "Hold-And-Modify") è una famiglia di modi video di tipo grafico della piattaforma Amiga.La modalità HAM originaria, disponibile con i chipset OCS, ECS e AGA, permette di visualizzare sullo schermo tutti i 4.096 colori della palette usando solo 6 bit per pixel invece dei 12 bit per pixel che sarebbero necessari. L'HAM funziona sulle sequenze di pixel della stessa linea: dei 6 bitplane, due stabiliscono se verrà modificata una delle componenti RGB del pixel precedente, o se tutte e tre le componenti verranno prese da uno dei 16 colori della palette indicizzata.Nei computer Amiga basati sul chipset AGA è disponibile anche una modalità HAM che usa 8 bitplane grazie al quale è possibile visualizzare 262.144 colori contemporaneamente. Per distinguerle le due modalità sono chiamate HAM6 (o HAM-6) e HAM8 (o HAM-8).L'HAM può essere visto come una tecnica di compressione dati lossy, dove 12/18 bit di informazione colore vengono memorizzati in 6/8 bit di memoria (con riduzione della qualità), e vengono decompressi via hardware in tempo reale man mano che il buffer dello schermo viene letto e visualizzato.
  • Hold-And-Modify, usually abbreviated as HAM, is a display mode of the Commodore Amiga computer. It uses a highly unusual technique to express the color of pixels, allowing many more colors to appear on screen than would otherwise be possible. HAM mode was commonly used to display digitized photographs or video frames, bitmap art and occasionally animation. At the time of the Amiga's launch in 1985, this near-photorealistic display was unprecedented for a home computer and it was widely used to demonstrate the Amiga's graphical capability. However, HAM has significant technical limitations which prevent it from being used as a general purpose display mode.
  • HAM (Hold and Modify) es un modo de gráfico de los ordenadores Commodore Amiga. Es un tipo de tratamiento gráfico que soporta directamente el hardware de los ordenadores Amiga desde el principio y denota una alta calidad de sus chips gráficos.Su principal característica es que permite visualizar simultáneamente una gran cantidad de colores y todo ello ocupando muy poca memoria puesto que se basa en un tipo de compresión de imágenes vía hardware (soportada por el Amiga directamente por sus custom chips).Su nombre viene de las palabras Hold And Modify (HAM).
  • Der Hold-And-Modify-Modus (HAM-Modus) ist ein Anzeigemodus der Grafik-Chipsätze der Amiga-Plattform, um 12-Bit- und 18-Bit-Bilder mit nur 6 bzw. 8 Bits pro Pixel anzuzeigen. Dabei wird eine spezielle hardwareimplementierte Datenkompression verwendet, um Speicherbandbreite zu sparen.Falls in einer IFF-Bilddatei ein CAMG-Chunk vorhanden ist, kann dieser Modus am 11. Bit identifiziert werden.Beim HAM-Modus werden zwei Varianten unterschieden: HAM- oder HAM6-Bilder können 4096 Farben darstellen und benutzen dafür sechs Bit pro Pixel und eine Farbpalette von 16 Farben. Der HAM8-Modus wurde mit dem Amiga 4000 und dem Amiga 1200 eingeführt und bietet mit nur acht Bit pro Pixel und einer Basispalette von 64 Farben eine sehr gute, fotoähnliche Bildqualität. In diesem Modus können fast so viele Farben aus dem 24-Bit-Spektrum dargestellt werden, wie in das Chip-RAM passen (abzüglich der ersten Pixelspalte) und wie die Bildauflösung ermöglicht.Die Farbe eines Pixels im HAM-Modus kann jede Farbe der 12-Bit-Farbpalette bei HAM6 bzw. der 24-Bit-Farbpalette bei HAM8 sein. Alternativ kann die Farbe des direkt links daneben liegenden Pixels übernommen werden, wobei eine der drei Farbkomponenten des RGB-Farbraums (Rot, Grün, Blau) auf einen neuen Wert gesetzt wird. An der linken Bildseite wird die Randfarbe übernommen (Farbindex 0 der Farbpalette). Anm.: Die Videohardware beginnt damit nicht beim ersten Pixel einer Bitplane, sondern erst beim ersten sichtbaren Pixel, was bei Hardwarescrolling (virtueller bzw. übergroßer Screen) einen (unschönen) Unterschied macht.Dieses Verfahren harmoniert mit den Eigenschaften von Fernsehsignalen (FBAS), so dass die verlustbehaftete Datenkompression nicht zu Qualitätsminderung führt.In HAM-Bilddateien sind die Pixeldaten im BODY-Chunk als Code gespeichert, welcher in den Modus und die restlichen Bits aufgeteilt wird. Die Kodierung der Pixel entspricht dem von der Videohardware verwendeten Format.Sofern ein Pixel nicht eine Farbe der Palette darstellt (Modus 00), kann nur der neue Wert eines der drei RGB-Werte angegeben werden. Die anderen beiden Werte sind die gleichen wie im Pixel zuvor. Wenn der Pixel der erste einer Bildzeile ist, wird der vorherige Pixel als RGB-Tripel (0, 0, 0) angenommen (anders als von der Videohardware, s. o.).Format von Modus und Datenbits eines Pixels im HAM6-Modus:54321000wxyz - Farbindex wxyz in eine 16 Einträge lange Basisfarbenpalette01wxyz - Behalte den Farbwert des vorherigen Pixels, aber setze die (obersten) vier Bit von Blau auf wxyz10wxyz - Behalte den Farbwert des vorherigen Pixels, aber setze die (obersten) vier Bit von Rot auf wxyz11wxyz - Behalte den Farbwert des vorherigen Pixels, aber setze die (obersten) vier Bit von Grün auf wxyzEin HAM-Bild kann nicht direkt in ein Bild mit 256 oder weniger Farben dekodiert werden, ohne vorher eine Reduktion der Farben durchzuführen. Um die volle Qualität zu erhalten, benötigt man mindestens ein 12-Bit-Bild.Will man ein Bild, das in 256 oder mehr Farben vorliegt, in ein HAM-Bild konvertieren, sucht man zunächst die für dieses Bild optimale Basispalette, mit der schon möglichst viele Punkte des Bildes direkt oder nur mit geringen Abweichungen dargestellt werden können. Wenn die Basispalette festliegt, geht man zeilenweise durch das Bild und optimiert für jedes Pixel, ob es am besten durch eine der Basispalettenfarben dargestellt werden kann oder noch besser durch eine HAM-Modifikation des vorangehenden Pixels (eine der drei RGB-Farbkomponenten auf den gewünschten Wert setzen). Die Bewertung erfolgt dabei durch Abstandsberechnung im 3D-Farbraum zwischen dem Bild-Pixel und dem jeweiligen Basis- oder HAM-Kandidaten. Dies gilt so allgemein sowohl für HAM6 als auch für HAM8.Die Anzahl der Datenbits ist vier für Standard-HAM6 und sechs für HAM8. Die Anzahl der Bitplanes im BMHD-Chunk ist sechs bzw. acht. Wenn ein HAM-Bild als 24-Bit-Bild angezeigt werden soll, sollten die Datenbits (vier bzw. sechs) auf acht Bit erweitert werden. Der Maximalwert sollte, bei acht Bit pro RGB-Kanal, zu 255 umgewandelt werden.Format von Modus und Datenbits eines Pixels im HAM8-Modus:7654321000uvwxyz - Farbindex uvwxyz in eine 64 Einträge lange Basisfarbenpalette01uvwxyz - Behalte den Farbwert des vorherigen Pixels, aber setze die obersten sechs Bit von Blau auf uvwxyz10uvwxyz - Behalte den Farbwert des vorherigen Pixels, aber setze die obersten sechs Bit von Rot auf uvwxyz11uvwxyz - Behalte den Farbwert des vorherigen Pixels, aber setze die obersten sechs Bit von Grün auf uvwxyzHAM8-Bilder müssen in 24-Bit-Bilder umgewandelt werden, um auf Nicht-Amiga-Systemen die volle Bildqualität beizubehalten.Um im HAM8-Modus wirklich alle Farben der 24-Bit-Palette darstellen zu können, muss man die 64 Farben der Basispalette so vorbelegen, dass die 64 Kombinationsmöglichkeiten der untersten zwei Bit aller Farbkomponenten genau abgedeckt werden. Dann kann man mittels des HAM-Mechanismus von diesen Basisfarben aus alle Farben der 24-Bit-Palette erreichen. Begrenzt wird die gleichzeitig darstellbare Zahl von Farben nur durch die Größe des Chip-RAMs. Letztere beträgt zwei Megabyte, so dass man auf einem HAM8-Bild ca. 2 Millionen verschiedene Farben darstellen kann. (Vom Chip-RAM gehen diverse andere Beträge ab, für die Workbench und diverse Datenstrukturen des Betriebssystems, die im Chip-RAM stehen müssen.)
  • Hold and Modify (дословно с англ. «Придержи и Измени», более известный как HAM) — уникальный видео-режим, доступный на персональных компьютерах семейства Amiga. Работает по принципу запоминания (удержания) цвета последнего выводимого пиксела, с последующим изменением его красной (R), зелёной (G) или синей (B) компоненты. Это позволяет чипсету классической Amiga отображать до 4096 цветов на экране, при 6 физических битах на точку (режим HAM6), используемых для записи цвета (в режиме HAM8 чипсета AGA используются 8 бит, что позволяет одновременное отображение на экране 262 144 цветов).Недостаток видео-режима заключается в том, что при некоторых изменениях цвета требуется изменение компонент у 3-х пикселей, находящихся рядом с точкой, чей цвет изменяется. Поэтому, если палитра для экрана была подобрана неудачно, то возможно появление артефактов изображения, приблизительно похожих на артефакты, замеченные у аналогичного алгоритма сжатия графической информации JPEG. Другой недостаток этого режима — в сложности его использования для векторной графики.Тем не менее, именно этот режим позволил Amiga 1000 стать первым в мире мультимедийным персональным компьютером, обеспечив её подавляющее преимущество над конкурирующими платформами. Режим HAM позволил впервые отображать фотографии на экране компьютера, а также некоторые трёхмерные модели с фотореалистичным качеством. Спустя некоторое время появилось аппаратное и программное обеспечение для обработки и титрования видеоряда. Таким образом, HAM также позволил Amiga долгие годы лидировать в сфере нелинейного видеомонтажа (даже после краха корпорации Commodore в 1995 году), оставаясь решением, недосягаемым по себестоимости и имеющим наилучшую программную поддержку.
  • Amiga HAM (Amiga Hold-and-Modify) – sposób interpretacji pamięci ekranu w komputerach Amiga, pozwalający wyświetlić kolor 12-bitowy (4096 kolorów) przy rzeczywistej 6-bitowej głębokości ekranu. Można go interpretować jako stratną kompresję obrazu, dekompresja odbywa się w czasie rzeczywistym podczas wyświetlania (przenoszenia skompresowanej zawartości bufora ramki na ekran)Tryb HAM był pierwotnie zaimplementowany w prototypach Amigi jako eksperyment, nie miał trafić do finalnego produktu. Pozostawiono go, ponieważ jego usunięcie wymagałoby zbyt radykalnego przekonstruowania układu.
dbpedia-owl:wikiPageExternalLink
dbpedia-owl:wikiPageID
  • 1161946 (xsd:integer)
dbpedia-owl:wikiPageLength
  • 6796 (xsd:integer)
dbpedia-owl:wikiPageOutDegree
  • 32 (xsd:integer)
dbpedia-owl:wikiPageRevisionID
  • 107948463 (xsd:integer)
dbpedia-owl:wikiPageWikiLink
prop-fr:wikiPageUsesTemplate
dcterms:subject
rdfs:comment
  • Le mode HAM tiré de l'anglais Hold-and-Modify est un mode graphique des ordinateurs Amiga. Utilisant comme le mode Halfbrite 6 plans de bits, les couleurs sont codées soit directement d'après une couleur tirée d'une palette, soit par une modification de la couleur du dernier pixel affiché dont on a modifié une des composantes rouge, verte ou bleue.
  • Der Hold-And-Modify-Modus (HAM-Modus) ist ein Anzeigemodus der Grafik-Chipsätze der Amiga-Plattform, um 12-Bit- und 18-Bit-Bilder mit nur 6 bzw. 8 Bits pro Pixel anzuzeigen. Dabei wird eine spezielle hardwareimplementierte Datenkompression verwendet, um Speicherbandbreite zu sparen.Falls in einer IFF-Bilddatei ein CAMG-Chunk vorhanden ist, kann dieser Modus am 11.
  • Hold-And-Modify, usually abbreviated as HAM, is a display mode of the Commodore Amiga computer. It uses a highly unusual technique to express the color of pixels, allowing many more colors to appear on screen than would otherwise be possible. HAM mode was commonly used to display digitized photographs or video frames, bitmap art and occasionally animation.
  • L'HAM (acronimo dell'inglese "Hold-And-Modify") è una famiglia di modi video di tipo grafico della piattaforma Amiga.La modalità HAM originaria, disponibile con i chipset OCS, ECS e AGA, permette di visualizzare sullo schermo tutti i 4.096 colori della palette usando solo 6 bit per pixel invece dei 12 bit per pixel che sarebbero necessari.
  • Amiga HAM (Amiga Hold-and-Modify) – sposób interpretacji pamięci ekranu w komputerach Amiga, pozwalający wyświetlić kolor 12-bitowy (4096 kolorów) przy rzeczywistej 6-bitowej głębokości ekranu. Można go interpretować jako stratną kompresję obrazu, dekompresja odbywa się w czasie rzeczywistym podczas wyświetlania (przenoszenia skompresowanej zawartości bufora ramki na ekran)Tryb HAM był pierwotnie zaimplementowany w prototypach Amigi jako eksperyment, nie miał trafić do finalnego produktu.
  • Hold and Modify (дословно с англ. «Придержи и Измени», более известный как HAM) — уникальный видео-режим, доступный на персональных компьютерах семейства Amiga. Работает по принципу запоминания (удержания) цвета последнего выводимого пиксела, с последующим изменением его красной (R), зелёной (G) или синей (B) компоненты.
  • HAM (Hold and Modify) es un modo de gráfico de los ordenadores Commodore Amiga.
rdfs:label
  • Mode HAM
  • Amiga HAM
  • Hold And Modify
  • Hold and Modify
  • Hold and modify
  • Hold-And-Modify
  • Hold-And-Modify-Modus
owl:sameAs
http://www.w3.org/ns/prov#wasDerivedFrom
foaf:isPrimaryTopicOf
is dbpedia-owl:wikiPageDisambiguates of
is dbpedia-owl:wikiPageRedirects of
is dbpedia-owl:wikiPageWikiLink of
is foaf:primaryTopic of