RV-Media Jpeg2000 SDK 2.0

Licentie: Gratis proefperiode ‎Bestandsgrootte: 2.80 MB
‎Gebruikersbeoordeling: 3.0/5 - ‎2 ‎Stemmen

De RV-Media Jpeg2000 SDK is software development kit bedoeld om programmeurs en prosumers in staat te stellen applicaties te ontwikkelen op basis van Jpeg2000 standart. SDK bevat de implementatie van Jpeg2000 decoder en encoder (in toekomstige versies), Image Processing Library, Sample applicaties. SDK is beschikbaar met een laag niveau C en eenvoudig te gebruiken C++ API. De huidige implementatie van Jpeg2000 decoder is volledig compatibel met ADV202 hardware Jpeg2000 encoder. Onderdelen van deze SDK kunnen in verschillende soorten toepassingen worden gebruikt: - Internet - Mobiel - Afdrukken - Scannen - Digitale fotografie - Teledetectie - Facsimile - Medisch - Digitale bibliotheken - E-commerce Onderdelen van deze SDK: Jpeg 2000 Codec: Implementatie van Jpeg 2000 decoder en encoder. Ondersteuning voor het decoderen van Jpeg 2000-afbeeldingen, het decoderen van previews met aangepaste grootte (miniaturen), het extraheren van afbeeldingsgegevens enz. Voldoet aan de ISO/IEC 15444-1-specificatie en kan worden gebruikt voor het decoderen van ADV202-streams voor analoge apparaten. BMP-codec: Implementatie van Windows Bitmap codec. Bibliotheek voor het verwerken van afbeeldingen: Bevat basismogelijkheden voor beeldverwerking. C++ basisklassen: Set van C ++ klassen voor het vereenvoudigen van het gebruik van RV-Media codecs. Voorbeeldtoepassingen: ConsoleDecoder - batch mode Jpeg2000 decoder, ConsoleEncoder - batch mode Jpeg2000 encoder, ImageBrowser - simple image browser for Jpeg2000 and BMP images, Image Viewer - simple Jpeg2000 viewer with base image transforming functionalit. Gebruikershandleiding: Documentatie over het gebruik van SDK-componenten.

versiegeschiedenis

  • Versie 2.0 geplaatst op 2007-06-21
    Jpeg2000-encoder toegevoegd;4-bits afbeeldingen ondersteund;Afbeeldingsbijsnijden;Afbeeldingsschaling met lineaire interpolatie; MSE- en PSNR-berekening; Bliksemaanpassing; Contrastaanpassing;Codering van 4:2:2-afbeeldingen vast; Ontleden bugs opgelost; ROI-decodering vast
  • Versie 1.0 Beta geplaatst op 2006-07-26
    Nieuwe API; geheugenoptimalisatie; Ondersteuning voor YCbCr, CMYK en RGBA; miniaturen met een aangepaste grootte; 10, 12, 16 bits per kleurondersteuning; maximaal 16-bits alfakanaal; 4:2:0 en 4:2:2 ondersteuning; willekeurige ondersteuning voor de opdracht voor tegelonderdelen; Ondersteuning voor ADV202-streams; Bug fixing.

Programmadetails

Overeenkomst

EULA - Licentieovereenkomst voor eindgebruikers

SOFTWARE DEVELOPMENT KIT LICENTIEOVEREENKOMST VOOR EINDGEBRUIKERS VOOR RV-MEDIA SOFTWARE BELANGRIJK LEES ZORGVULDIG: Deze RV-Media End-User License Agreement ("EULA") is een juridische overeenkomst tussen u (een individu of één entiteit) en RV-Media Ltd. voor het hierboven genoemde RV-Media softwareproduct, dat computersoftware en bijbehorende media en gedrukt materiaal omvat, en kan "online" of elektronische documentatie ("SOFTWARE PRODUCT" of "SOFTWARE") bevatten. Door het softwareproduct te installeren, te kopiëren of anderszins te gebruiken, stemt u ermee in gebonden te zijn aan de voorwaarden van deze EULA. Als u niet akkoord gaat met de voorwaarden van deze EULA; het ongebruikte SOFTWAREPRODUCT onmiddellijk terug te sturen naar de plaats waar u het hebt verkregen voor een volledige terugbetaling; of als u het SOFTWARE PRODUCT hebt ontvangen als onderdeel van een abonnement of andere dienst van RV-Media, u het abonnement opzeggen en een pro rata deel van de abonnementsprijs ontvangen. SOFTWAREPRODUCTLICENTIE Het SOFTWARE PRODUCT wordt beschermd door auteursrechten en internationale auteursrechtverdragen, evenals andere wetten en verdragen op het gebied van intellectuele eigendom. Het SOFTWARE PRODUCT is gelicentieerd, niet verkocht. 1. VERLENING VAN EEN VERGUNNING. Deze EULA verleent u de volgende beperkte, niet-exclusieve rechten: * Software Product. U het bijgevoegde SOFTWAREPRODUCT op één computer installeren en gebruiken om softwaretoepassingsproducten te ontwerpen, ontwikkelen en testen voor gebruik met softwarecodecs ("Application"). * Marketing. U het SOFTWARE PRODUCT gebruiken voor demonstratiedoeleinden met uw board/system/software producten op beurzen, klantpresentaties en andere commerciële marketingevenementen. * Voorbeeldcode. U de voorbeeldbroncode in de SOFTWARE PRODUCTs "Source" mappen ("Voorbeeldcode") wijzigen om uw toepassing te ontwerpen, ontwikkelen en testen. U de voorbeeldcode ook reproduceren en distribueren in objectcodeformulier, samen met eventuele wijzigingen die u aanbrengt in de voorbeeldcode, op voorwaarde dat u voldoet aan de hieronder beschreven distributievereisten. Voor de toepassing van deze sectie wordt "modifications" "verbetering van de functionaliteit van de voorbeeldcode" verstaan. * Herdistribueerbare code. Delen van het SOFTWAREPRODUCT worden aangeduid als Herdistributiebare code. * Distributie-eisen. U mag de voorbeeldcode en/of herdistribueerbare code (gezamenlijk "HERDISTRIBUEERBARE COMPONENTEN") kopiëren en herdistribueren, mits a) u de HERVERDEELBARE COMPONENTEN alleen distribueert in combinatie met, en als onderdeel van uw aanvraag; b) uw toepassing belangrijke en primaire functionaliteit toevoegt aan de HERVERDEELBARE COMPONENTEN; c) de HERVERDEELBARE COMPONENTEN werken alleen in combinatie met een geldige kopie van onze softwarecodecs; (d) u niet toestaat dat de herverdeelbare componenten opnieuw worden herverdeeld door uw eindgebruikers; (e) u geen gebruik maakt van de naam, het logo of handelsmerken van RV-Medias om uw toepassing op de markt te brengen; f) u een geldige auteursrechtverklaring op uw aanvraag opneemt; En g) de bibliotheekcode in de Lib-directory mag alleen worden herverdeeld wanneer deze aan uw toepassing is gekoppeld; En (h) u ermee instemt om RV-Media schadeloos te stellen, onschadelijk te houden en te verdedigen tegen claims of rechtszaken, inclusief honoraria van advocaten, die voortvloeien uit het gebruik of de distributie van uw aanvraag. Neem contact op met RV-Media voor de verschuldigde royalty's en andere licentievoorwaarden voor alle andere toepassingen en/of distributie van de HERDISTRIBUEERBARE COMPONENTEN. * RV-Media behoudt zich alle rechten voor die u niet uitdrukkelijk worden toegekend. 2. AUTEURSRECHT. Alle rechten, titels en auteursrechten in en op het SOFTWARE PRODUCT (inclusief, maar niet beperkt tot, afbeeldingen, foto's, animaties, video, audio, muziek, tekst en "applets" opgenomen in het SOFTWARE PRODUCT) en alle kopieën van het SOFTWARE PRODUCT zijn eigendom van RV-Media of haar leveranciers. Het SOFTWARE PRODUCT wordt beschermd door auteursrechten en internationale verdragsbepalingen. Daarom moet u het SOFTWAREPRODUCT behandelen zoals elk ander auteursrechtelijk beschermd materiaal, behalve dat u (a) één kopie van het SOFTWAREPRODUCT alleen voor back-up- of archiveringsdoeleinden mag maken, of (b) het SOFTWAREPRODUCT op één computer installeert, op voorwaarde dat u het origineel uitsluitend voor back-up- of archiveringsdoeleinden bewaart. U mag het gedrukte materiaal dat bij het SOFTWAREPRODUCT hoort, niet kopiëren. U labelt elk exemplaar van uw softwaretoepassingen geïntegreerd met het SOFTWARE PRODUCT (of een onderdeel daarvan) met een auteursrechtverklaring in de volgende vorm: "Copyright(c) 2006 RV-Media Ltd. Alle rechten voorbehouden". U verwijst naar RV-Media wanneer u ervoor kiest om te verwijzen naar de aanwezigheid van onze software codecs in uw product of documentatie of beide. 3. PRERELEASE CODE. Het SOFTWAREPRODUCT kan PRERELEASE-CODE bevatten die niet op het niveau van prestaties en compatibiliteit van het uiteindelijke, algemeen beschikbare productaanbod is. Deze delen van het SOFTWARE-PRODUCT werken mogelijk niet correct en kunnen aanzienlijk worden gewijzigd voordat de eerste commerciële verzending plaatsvindt. RV-Media is niet verplicht om deze of een latere versie van het SOFTWARE PRODUCT commercieel beschikbaar te maken. RV-Media verleent u het recht om testversies van uw toepassing te distribueren die zijn gemaakt met behulp van de PRERELEASE-code, mits u voldoet aan de distributievereisten van afdeling 1 en de volgende aanvullende bepalingen: (a) u moet de testversie van uw toepassing "BETA" markeren; en (b) u bent als enige verantwoordelijk voor het updaten van uw klanten met versies van uw applicatie die naar tevredenheid werken met de definitieve commerciële release van de PRERELEASE-CODE. 4. BESCHRIJVING VAN ANDERE RECHTEN EN BEPERKINGEN. * Beperkingen op Reverse-Engineering, Decompilation, en Demontage. U mag het SOFTWAREPRODUCT niet reverse-engineeren, decompileren of demonteren, behalve en alleen voor zover deze activiteit uitdrukkelijk is toegestaan door de toepasselijke wetgeving, ondanks deze beperking. * Verhuur. U mag het SOFTWARE PRODUCT niet huren of leasen. * Software-overdracht. U al uw rechten in het kader van deze EULA permanent overdragen, op voorwaarde dat u geen kopieën bewaart, dat u alle softwareproducten (inclusief alle onderdelen, de media en gedrukte materialen, eventuele upgrades, deze EULA en, indien van toepassing, het certificaat van echtheid) overdraagt, en de ontvanger stemt in met de voorwaarden van deze EULA. Als het softwareproduct een upgrade is, moet elke overdracht alle eerdere versies van het SOFTWAREPRODUCT bevatten. * Beëindiging. Onverminderd andere rechten kan RV-Media deze EULA beëindigen als u niet voldoet aan de algemene voorwaarden van deze EULA. In dat geval moet u alle kopieën van het softwareproduct en alle onderdelen ervan vernietigen. Diverse Als u dit product in de Verenigde Staten hebt gekocht, wordt deze EULA beheerst door de wetten van de staat Washington. Als u dit product in Canada hebt gekocht, wordt deze EULA beheerst door de wetten van de provincie Ontario, Canada. Elk van de partijen aan deze aan de volgende onherroepelijk attorns aan de bevoegdheid van de rechtbanken van de provincie Ontario en stemt er verder mee in om een rechtszaak die zich kan voordoen hieronder in de rechtbanken gelegen in het gerechtelijk district van York, Provincie Ontario. Als dit product buiten de Verenigde Staten is verworven, kan de lokale wetgeving van toepassing zijn. Mocht u vragen hebben over deze EULA, of als u om welke reden dan ook contact wilt opnemen met RV-Media, schrijf dan: RV-Media Esenina str. 35. Prokopjevsk 653050 Rusland GEEN GARANTIES. Voor zover toegestaan door de toepasselijke wetgeving, wijst RV-Media uitdrukkelijk elke garantie voor het SOFTWARE PRODUCT af. Het SOFTWARE PRODUCT en alle bijbehorende documentatie worden verstrekt "as is" zonder enige garantie, uitdrukkelijk of impliciet, inclusief, zonder beperking, de impliciete garanties van merchantability of fitness voor een bepaald doel. Het volledige risico dat ontstaat door gebruik of prestaties van het SOFTWARE PRODUCT blijft bij u. BEPERKING VAN DE AANSPRAKELIJKHEID. RV-Medias volledige aansprakelijkheid en uw exclusieve remedie onder deze EULA mag niet meer dan honderd dollar (US $ 100,00) bedragen. GEEN AANSPRAKELIJKHEID VOOR GEVOLGSCHADE. Voor zover toegestaan door de toepasselijke wetgeving, is RV-Media of haar leveranciers in geen geval aansprakelijk voor enige schade (met inbegrip van, zonder beperking, schade voor verlies van bedrijfswinst, bedrijfsonderbreking, verlies van bedrijfsinformatie of enige andere geldelijk verlies) als gevolg van het gebruik van of onvermogen om dit RV-Media product te gebruiken, zelfs als RV-Media op de hoogte is gesteld van de mogelijkheid van dergelijke schade. Omdat sommige staten/rechtsgebieden de uitsluiting of beperking van aansprakelijkheid voor gevolg- of incidentele schade niet toestaan, is de bovenstaande beperking mogelijk niet op u van toepassing.