RV-Media Jpeg2000 SDK 2.0

Lizenz: Kostenlose Testversion ‎Dateigröße: 2.80 MB
‎Benutzerbewertung: 3.0/5 - ‎2 ‎Stimmen

Das RV-Media Jpeg2000 SDK ist ein Software-Entwicklungskit, das Programmierern und Prosumern die Entwicklung von Anwendungen auf Basis von Jpeg2000 Standart ermöglichen soll. SDK enthält die Implementierung von Jpeg2000 Decoder und Encoder (in zukünftigen Versionen), Bildverarbeitungsbibliothek, Beispielanwendungen. SDK ist mit Niedriger C und benutzerweiter möglicher C++-API verfügbar. Die aktuelle Implementierung des Jpeg2000-Decoders ist vollständig kompatibel mit dem ADV202-Hardware-Encoder Jpeg2000. Komponenten dieses SDK können in verschiedenen Anwendungstypen verwendet werden: - Internet - Mobil - Drucken - Scannen - Digitale Fotografie - Fernerkundung - Faksimile - Medizinische - Digitale Bibliotheken - E-Commerce Komponenten dieses SDK: Jpeg 2000 Codec: Implementierung von Jpeg 2000 Decoder und Encoder. Unterstützung Der Decodierung von Jpeg 2000-Bildern, Dekodierung von Vorschauen mit benutzerdefinierter Größe (Miniaturansichten), Extrahieren von Bildinformationen usw. Erfüllt die ISO/IEC 15444-1-Spezifikation und kann für die Dekoierung von Analog Devices ADV202-Streams verwendet werden. BMP-Codec: Implementierung des Windows Bitmap-Codec. Bildverarbeitungsbibliothek: Enthält Basisfunktionen für die Bildverarbeitung. C++-Basisklassen: Satz von C++-Klassen zur Vereinfachung der Verwendung von RV-Media-Codecs. Beispielanwendungen: ConsoleDecoder - Batch-Modus Jpeg2000 Decoder, ConsoleEncoder - Batch-Modus Jpeg2000 Encoder, ImageBrowser - einfacher Bildbrowser für Jpeg2000- und BMP-Bilder, Image Viewer - einfacher Jpeg2000-Viewer mit Basisbild-Transformationsfunktion. Benutzerhandbuch: Dokumentation zur Verwendung von SDK-Komponenten.

VERSIONSVERLAUF

  • Version 2.0 veröffentlicht auf 2007-06-21
    Jpeg2000-Encoder hinzugefügt;4 Bit-Bilder unterstützt;Bildzuschneiden;Bildskalierung mit linearer Interpolation; MSE- und PSNR-Berechnung; Blitzanpassung; Kontrastanpassung;Dekodierung von 4:2:2-Bildern behoben; Analysefehler behoben; ROI-Dekodierung behoben
  • Version 1.0 Beta veröffentlicht auf 2006-07-26
    Neue API; Speicheroptimierung; YCbCr-, CMYK- und RGBA-Unterstützung; Miniaturansichten mit benutzerdefinierter Größe; 10, 12, 16 Bit pro Farbunterstützung; bis zu 16-Bit-Alphakanal; 4:2:0 und 4:2:2 Unterstützung; willkürliche Kachelteile-Auftragsunterstützung; Unterstützung von ADV202-Streams; Fehlerbehebung.

Programmdetails

Eula

EULA - Endbenutzer-Lizenzvertrag

SOFTWARE DEVELOPMENT KIT ENDBENUTZER-LIZENZVERTRAG FÜR RV-MEDIA-SOFTWARE WICHTIG LESEN SIE SORGFÄLTIG: Dieser RV-Media Endbenutzer-Lizenzvertrag ("EULA") ist eine rechtliche Vereinbarung zwischen Ihnen (entweder eine Einzelperson oder eine einzelne Einheit) und RV-Media Ltd. für das oben genannte SOFTWAREprodukt RV-Media, das Computersoftware und zugehörige Medien und druckende Materialien umfasst und u.a. "online" oder elektronische Dokumentation ("SOFTWARE PRODUKT" oder "SOFTWARE") enthalten kann. Durch die Installation, das Kopieren oder die anderweitige Verwendung des SOFTWAREPRODUKTS erklären Sie sich mit den Bedingungen dieser EULA einverstanden. Wenn Sie den Bedingungen dieser EULA nicht zustimmen; das nicht verwendete SOFTWAREPRODUKT unverzüglich an den Ort zurücksenden, von dem Sie es erhalten haben, für eine volle Rückerstattung; oder wenn Sie das SOFTWAREPRODUKT als Teil eines Abonnements oder eines anderen Dienstes von RV-Media erhalten haben, können Sie das Abonnement kündigen und einen anteiligen Teil des Abonnementpreises erhalten. SOFTWAREPRODUKTLIZENZ Das SOFTWAREPRODUKT ist durch Urheberrechtsgesetze und internationale Urheberrechtsverträge sowie andere Gesetze und Verträge zum geistigen Eigentum geschützt. Das SOFTWAREPRODUKT ist lizenziert, nicht verkauft. 1. LIZENZERTEILUNG. Diese EULA gewährt Ihnen die folgenden beschränkten, nicht ausschließlichen Rechte: * Software-Produkt. Sie können das beiliegende SOFTWAREPRODUKT auf einem einzigen Computer installieren und verwenden, um Softwareanwendungsprodukte für die Verwendung mit Softwarecodecs zu entwerfen, zu entwickeln und zu testen ("Anwendung"). * Marketing. Sie können das SOFTWAREPRODUKT zum Zwecke der Demonstration mit Ihrem Board/System/Software-Produkten auf Messen, Kundenpräsentationen und anderen kommerziellen Marketing-Veranstaltungen verwenden. * Beispielcode. Sie können den Beispielquellcode in den Verzeichnissen SOFTWARE PRODUCTs "Source" ("Sample Code") ändern, um Ihre Anwendung zu entwerfen, zu entwickeln und zu testen. Sie können den Beispielcode auch in Objektcodeform zusammen mit allen Änderungen reproduzieren und verteilen, die Sie am Beispielcode vornehmen, vorausgesetzt, dass Sie die unten beschriebenen Verteilungsanforderungen erfüllen. Für die Zwecke dieses Abschnitts bedeutet "modifications" Verbesserungen der Funktionalität des Beispielcodes. * Redistributable Code. Teile des SOFTWAREPRODUKTS werden als Redistributable Code bezeichnet. * Verteilungsanforderungen. Sie können den Sample Code und/oder den Redistributable Code (zusammen "REDISTRIBUTABLE COMPONENTS") wie oben beschrieben kopieren und weiterverteilen, sofern (a) Sie die REDISTRIBUTABLE COMPONENTS nur in Verbindung mit und als Teil Ihrer Anwendung verteilen; (b) Ihre Anwendung fügt den REDISTRIBUTABLE COMPONENTS signifikante und primäre Funktionen hinzu; (c) die REDISTRIBUTABLE COMPONENTS nur in Verbindung mit einer gültigen Kopie unserer Software-Codecs funktionieren; (d) Sie eine weitere Umverteilung der REDISTRIBUTABLE COMPONENTS durch Ihre Endkunden nicht zulassen; (e) Sie verwenden keine RV-Medias-Namen, -Logos oder -Marken, um Ihre Anwendung zu vermarkten; (f) Sie einen gültigen Copyright-Hinweis in Ihre Anwendung aufnehmen; Und (g) der Bibliothekscode im Lib-Verzeichnis darf nur dann neu verteilt werden, wenn er mit Ihrer Anwendung verknüpft ist; Und (h) Sie erklären sich damit einverstanden, RV-Media von und vor Ansprüchen oder Klagen, einschließlich Anwaltskosten, zu entschädigen, schadlos zu halten und zu verteidigen, die sich aus der Nutzung oder Verbreitung Ihrer Bewerbung ergeben oder daraus resultieren. Wenden Sie sich an RV-Media für die geltenden Lizenzgebühren und andere Lizenzbedingungen für alle anderen Nutzungen und/oder den Vertrieb der REDISTRIBUTABLE COMPONENTS. * RV-Media behält sich alle Rechte vor, die Ihnen nicht ausdrücklich gewährt werden. 2. COPYRIGHT. Alle Rechte, Titel und Urheberrechte an und an der SOFTWARE PRODUKT (einschließlich, aber nicht beschränkt auf Bilder, Fotos, Animationen, Video, Audio, Musik, Text und "Applets" die in das SOFTWAREPRODUKT integriert sind) und alle Kopien des SOFTWAREPRODUKTS sind Eigentum von RV-Media oder seinen Lieferanten. Das SOFTWAREPRODUKT ist durch Urheberrechtsgesetze und internationale Vertragsbestimmungen geschützt. Daher müssen Sie das SOFTWAREPRODUKT wie jedes andere urheberrechtlich geschützte Material behandeln, mit der Ausnahme, dass Sie entweder (a) eine Kopie des SOFTWAREPRODUKTS ausschließlich zu Sicherungs- oder Archivierungszwecken anfertigen oder (b) das SOFTWAREPRODUKT auf einem einzigen Computer installieren dürfen, sofern Sie das Original ausschließlich zu Sicherungs- oder Archivierungszwecken behalten. Sie dürfen die gedruckten Materialien, die dem SOFTWAREPRODUKT beigelegt sind, nicht kopieren. Sie müssen jede Kopie Ihrer Softwareanwendungen, die in das SOFTWARE PRODUKT (oder einen teils) integriert sind, mit einem Copyright-Hinweis in folgender Form kennzeichnen: "Copyright(c) 2006 RV-Media Ltd. Alle Rechte vorbehalten". Sie nehmen Bezug auf RV-Media, wenn Sie sich dafür entscheiden, auf das Vorhandensein unserer Software-Codecs in Ihrem Produkt oder Ihrer Dokumentation oder beides hinzuweisen. 3. PRERELEASE-CODE. Das SOFTWAREPRODUKT kann PRERELEASE CODE enthalten, das nicht auf dem Niveau der Leistung und Kompatibilität des endgültigen, allgemein verfügbaren Produktangebots liegt. Diese Teile des SOFTWAREPRODUKTS funktionieren möglicherweise nicht ordnungsgemäß und können vor dem ersten kommerziellen Versand wesentlich geändert werden. RV-Media ist nicht verpflichtet, diese oder eine spätere Version des SOFTWAREPRODUKTS kommerziell verfügbar zu machen. RV-Media gewährt Ihnen das Recht, Testversionen Ihrer Anwendung zu verteilen, die mit dem PRERELEASE CODE erstellt wurden, sofern Sie die in Abschnitt 1 beschriebenen Vertriebsanforderungen und die folgenden zusätzlichen Bestimmungen erfüllen: (a) Sie müssen die Testversion Ihrer Anwendung "BETA" markieren und (b) Sie sind allein dafür verantwortlich, Ihre Kunden mit Versionen Ihrer Anwendung zu aktualisieren, die mit der endgültigen kommerziellen Version des PRERELEASE CODE zufriedenstellend funktionieren. 4. BESCHREIBUNG ANDERER RECHTE UND EINSCHRÄNKUNGEN. * Einschränkungen bei Reverse-Engineering, Dekompilierung und Demontage. Sie dürfen das SOFTWAREPRODUKT nicht zurückentwickeln, dekompilieren oder disassemblieren, es sei denn und nur in dem Umfang, in dem eine solche Tätigkeit ungeachtet dieser Einschränkung ausdrücklich nach geltendem Recht zulässig ist. * Vermietung. Sie dürfen das SOFTWAREPRODUKT nicht vermieten oder vermieten. * Software-Übertragung. Sie können alle Ihre Rechte im Rahmen dieser EULA dauerhaft übertragen, sofern Sie keine Kopien behalten, Sie alle SoftwarePRODUKTE (einschließlich aller Komponenten, Medien und gedruckten Materialien, Upgrades, diese EULA und gegebenenfalls das Echtheitszertifikat) übertragen und der Empfänger stimmt den Bedingungen dieser EULA zu. Wenn es sich bei dem SOFTWAREPRODUKT um ein Upgrade handelt, muss jede Übertragung alle früheren Versionen des SOFTWAREPRODUKTS enthalten. * Kündigung. Unbeschadet anderer Rechte kann RV-Media diese EULA kündigen, wenn Sie die Bedingungen dieser EULA nicht einhalten. In diesem Fall müssen Sie alle Kopien des SOFTWAREPRODUKTS und aller seiner Bestandteile vernichten. Sonstige Wenn Sie dieses Produkt in den Vereinigten Staaten erworben haben, unterliegt diese EULA den Gesetzen des Staates Washington. Wenn Sie dieses Produkt in Kanada erworben haben, unterliegt diese EULA den Gesetzen der Provinz Ontario, Kanada. Jede der Parteien schließt sich damit ab, die Zuständigkeit der Gerichte der Provinz Ontario unwiderruflich zu unterstellt und erklärt sich ferner damit einverstanden, alle Rechtsstreitigkeiten einzuleiten, die hierunter vor den Gerichten im Judicial District of York, Provinz Ontario, entstehen können. Wurde dieses Produkt außerhalb der Vereinigten Staaten erworben, es kann lokales Recht gelten. Sollten Sie Fragen zu dieser EULA haben oder sich aus irgendeinem Grund an RV-Media wenden möchten, schreiben Sie bitte: RV-Medien Esenina Str. 35 Prokopjevsk 653050 Russische Föderation KEINE GEWÄHRLEISTUNGEN. Soweit gesetzlich zulässig, lehnt RV-Media ausdrücklich jegliche Gewährleistung für das SOFTWAREPRODUKT ab. Das SOFTWAREPRODUKT und alle zugehörigen Dokumentationen werden ohne ausdrückliche oder stillschweigende Gewährleistung und ohne Jegliche Gewährleistung bereitgestellt, einschließlich, aber nicht beschränkt auf die stillschweigende Gewährleistung der Marktgängigkeit oder Eignung für einen bestimmten Zweck. Das gesamte Risiko, das sich aus der Nutzung oder Leistung des SOFTWAREPRODUKTS ergibt, verbleibt bei Ihnen. HAFTUNGSBESCHRÄNKUNG. RV-Medias gesamthafte Haftung und Ihr ausschließlicher Rechtsbehelf Die EULA darf 100 Dollar (100,00 US-Dollar) nicht überschreiten. KEINE HAFTUNG FÜR FOLGESCHÄDEN. Soweit nach geltendem Recht zulässig, haftet RV-Media oder seine Lieferanten in keinem Fall für Schäden jeglicher Art (einschließlich, aber nicht beschränkt auf Schäden für entgangenen Geschäftsgewinn, Betriebsunterbrechung, Verlust von Geschäftsinformationen oder vermögensverlust) aus der Verwendung oder Unmöglichkeit der Verwendung dieses RV-Media-Produkts, auch wenn RV-Media auf die Möglichkeit solcher Schäden hingewiesen wurde. Da einige Staaten/Gerichtsbarkeiten den Ausschluss oder die Beschränkung der Haftung für Folge- oder Nebenschäden nicht zulassen, gilt die obige Beschränkung möglicherweise nicht für Sie.