Generische Bildbibliothek.

Eine generische Bibliothek, die es ermöglicht, generische Bildgebungsalgorithmen zu schreiben.
Jetzt downloaden

Generische Bildbibliothek. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Adobe Systems Incorporated
  • Betriebssysteme:
  • Mac OS X 10.0 or later
  • Dateigröße:
  • 898 KB

Generische Bildbibliothek. Stichworte


Generische Bildbibliothek. Beschreibung

Eine generische Bibliothek, die für das Schreiben generische Bildgebungsalgorithmen ermöglicht. Bilder sind ein grundlegendes Konstrukt in jedem Projekt, das Grafik, Bildverarbeitung und Video und dennoch die Variabilität in Pixeldatendarstellungen (Farbraum, Bittiefe Kanal-Reihenfolge, planar / verschachtelter, Ausrichtungspolitik) beinhaltet macht es schwer zu schreiben Abbildungsbezogenen Code, der generisch und efficient.Generic Bildbibliothek (GIL) ist eine C ++ generische Bibliothek, die für das Schreiben generische Bildgebungsalgorithmen mit Leistung vergleichbar mit Handschrift für einen bestimmten Bildtyp ermöglicht. Hier sind einige der wichtigsten Features von Generic Bildbibliothek: · Generalität: Abstracts Bilddarstellungen von Algorithmen auf den Bildern. Es ermöglicht Code einmal schreiben und nachdem er für jeden Bildtyp arbeiten. · Performance: Geschwindigkeit wurde auf das Design der Bibliothek instrumental. Die generischen Algorithmen in der Bibliothek vorgesehen sind vergleichbar in der Geschwindigkeit Hand-Codierung des Algorithmus für einen bestimmten Bildtyp. · Flexibilität: Compile-Typ-Parameter Auflösung führt zu einer schnelleren Code, aber stark einschränkt Code Flexibilität. Die Bibliothek ermöglicht eine beliebige Bildparameter zur Laufzeit festgelegt werden (für eine geringfügige Leistungskosten vergleichbar mit einem virtuellen Call-Overhead). · Erweiterbarkeit: GIL ist konzeptbasierte und ermöglicht nahezu jede Komponente - Kanäle, Farbräume, Pixel, Pixel Iteratoren, Locators, Ansichten, Bilder und Algorithmen - ersetzt werden. · Kompatibilität: Die Bibliothek wird als STL und Boost-Ergänzung entwickelt. Generisches STL-Algorithmen können für die Pixel-Manipulation verwendet werden, und sie sind vor allem optimiert. Die Bibliothek ist so konzipiert, Arbeit nativ auf bereits verfügbare Rohpixeldaten. Was ist neu in dieser Version: · Added Doxygen Code-Schnipsel für viele GIL Konstrukten (Kanal und Pixel Modelle und Algorithmen) · Die Beispieldateien auf der Dokumentations-Seite veröffentlicht. API-Änderungen: · Kth_element_type, kth_element_reference_type und kth_element_const_reference_type sind jetzt außerhalb der Klasse angegeben, für Konsistenz. · Added pixel_reference_is_proxy metafunction und geändert is_pixel_reference zu pixel_is_reference · Aus jedem C-Zeiger auf ein Pixel-Modell HomogeneousPixelBasedConcept und HasDynamicXStepTypeConcept. Auch machte pixel_reference_is_mutable automatisch geschlossen werden, · Vertauschte die Vorlage Argumente für color_element_type, color_element_reference_type und color_element_const_reference_type Colorbase zuerst zu nehmen. Das macht sie im Einklang mit den anderen ähnlich Metafunktionen. · Es wurde ein BITFIELD Template-Parameter zu channel_reference und dynamic_channel_reference zurück (für die richtige endianness suppport erforderlich) FEHLERBEHEBUNG: · Ein Fehler in Standardkanal Umwandlung, wenn der Kanal min-Wert nicht Null ist. · Kleinere Korrekturen auf dem Web-Seite und die Kompilierung Ausgabe auf VC7 · Es wurde ein Bug endianness PNG · Feste endianness Unterstützung für gepackte Bilder · Ein Fehler in Standardkanal Umwandlung, wenn der Kanal min-Wert nicht Null ist. · Iterator_from_2d hält jetzt die aktuelle y-Koordinate. Es wird nur in seltenen Fällen benötigt, um richtig Gleichheit zweier Iteratoren zu bestimmen. · Copy_pixels Fixed some Intel Compiler zu kompilieren. · Numerische Erweiterung: Resampling (und damit Resize) ermöglicht nun die Quelle und das Ziel nicht kompatibel zu sein


Generische Bildbibliothek. Zugehörige Software