Arbeiten mit Paletten

Wenn für das Videoaufnahmeformat zunächst eine Palette erforderlich ist, verwendet das Erfassungsfenster die vom Erfassungstreiber bereitgestellte Palette. Diese Palette kann aus grauen Werten für die Schwarz-Weiß-Reproduktion oder einer breiten Auswahl von Farbwerten bestehen. Sie können eine vorhandene Palette abrufen, um die Standardpalette zu ersetzen, indem Sie die WM _ CAP PAL _ _ PASTE- oder WM CAP PAL _ _ _ OPEN-Meldung (oder das Makro capPalettePaste oder capPaletteOpen) verwenden. Alternativ können Sie eine benutzerdefinierte Palette erstellen, um die Standardpalette zu ersetzen, indem Sie die MELDUNG WM CAP PAL _ _ _ AUTOCREATE oder WM CAP PAL _ _ _ MANUALCREATE (oder das Makro capPaletteAuto oder capPaletteManual) verwenden. Nachdem Sie die Standardpalette ersetzt haben, verwenden das Erfassungsfenster und der Treiber die Ersetzungspalette, bis Sie eine andere Palette erstellen oder öffnen.

Die MELDUNG WM _ CAP _ PAL _ AUTOCREATE oder WM _ CAP PAL _ _ MANUALCREATE erstellt basierend auf der aktuellen Videoeingabe eine optimierte Palette. Diese benutzerdefinierte Palette bietet einer Videosequenz die beste Farbgenauigkeit, da sie auf Farben basiert, die in der Sequenz vorhanden sind. Das Erfassungsfenster erstellt ein dreidimensionales Histogramm der Farben, die es abzeichen. Sie reduziert die Anzahl der Farben, indem der absolute Fehler zwischen angrenzenden Farben untersucht und mit dem kleinsten Fehlerwert konsolidiert wird.

Beim Senden von WM CAP PAL AUTOCREATE müssen Sie die Anzahl der Frames für DIE STICHPROBEN-Kapsel und die Größe der _ _ _ Farbpalette angeben. Wenn Sie die Anzahl der Frames angeben, schließen Sie genügend Frames ein, um sicherzustellen, dass alle Farben in der Sequenz entnommen werden.

Sie können den aktuellen Frame mithilfe von WM _ CAP _ PAL _ MANUALCREATE als Beispiel verwenden. Wenn Sie diese Meldung mit mehreren manuell ausgewählten Frames verwenden, können Sie eine Palette erstellen, die die Farben enthält, die in der Palette angezeigt werden sollen.

Eine Palette kann bis zu 256 Farben enthalten. Wenn Sie Paletten zusammenführen oder die Videosequenz gleichzeitig mit anderen Videos oder Bildern angezeigt werden soll, sollten Sie eine kleinere Farbauswahl verwenden, damit Farben aus jedem Bild oder Videoclip gleichzeitig verwendet werden können.

Sie speichern eine neue Palette mithilfe der WM _ CAP PAL _ _ SAVE-Meldung (oder des Makros capPaletteSave) und rufen sie später mithilfe der WM CAP PAL _ _ _ OPEN-Meldung ab. Sie können eine Palette für die Nachbearbeitung der Palette oder für die Verwendung in einer anderen Anwendung speichern.

Sie können eine Palette aus der Zwischenablage in das Erfassungsfenster einfügen, indem Sie die WM _ CAP PAL _ _ PASTE-Meldung verwenden. Das Erfassungsfenster übergibt die Palette an den Erfassungstreiber. Andere Anwendungen können Paletten in die Zwischenablage kopieren. Sie können eine Palette auch in die Zwischenablage kopieren, indem Sie die WM _ CAP EDIT _ _ COPY-Meldung (oder das Makro capEditCopy) verwenden. Diese Meldung kopiert den Videoframepuffer einschließlich der Palette in die Zwischenablage.