RV-Media Jpeg2000 SDK 2.0

軟體性質: 免費試用 ‎檔案大小: 2.80 MB
‎使用者評分: 3.0/5 - ‎2 ‎評分

RV-Media Jpeg2000 SDK 是軟體開發工具組,旨在使程式師和消費者能夠基於 Jpeg2000 支架開發應用程式。SDK 包含 Jpeg2000 解碼器和編碼器(在將來版本中)、圖像處理庫、示例應用程式的實現。SDK 提供低階 C 和易於使用的 C++ API。 Jpeg2000解碼器的當前實現與ADV202硬體Jpeg2000編碼器完全相容。 此 SDK 的元件可用於各種類型的應用程式: - 互聯網 - 手機 - 列印 - 掃描 - 數碼攝影 - 遙感 - 傳真 - 醫療 - 數位圖書館 - 電子商務 此 SDK 的元件: Jpeg 2000 編解碼器: 實施 Jpeg 2000 解碼器和編碼器。支援Jpeg 2000圖像的解碼,解碼預覽與自定義大小(縮略圖),提取圖像資訊等。符合 ISO/IEC 15444-1 規範,可用於裝飾 ADI 公司 ADV202 流。 BMP 編解碼器: Windows 位圖編解碼器的實現。 影像處理庫: 包含用於圖像處理的基本功能。 C++基類: 一組C++類,用於簡化 RV 媒體編解碼器的使用。 範例應用程式: 控制台解碼器 - 批次模式 Jpeg2000 解碼器, 主控台Encoder - 批次處理模式 Jpeg2000 編碼器, 影像瀏覽器 - 簡單的影像瀏覽器 Jpeg2000 和 BMP 影像檢視器 - 簡單的 Jpeg2000 檢視器與基本影像轉換功能. 使用者指南: 有關使用 SDK 元件的文件。

版本歷史記錄

  • 版本 2.0 發佈於 2007-06-21
    已添加Jpeg2000編碼器;支援4位圖像;圖像裁剪;圖像縮放與線性插值;MSE 和 PSNR 計算;閃電調整;對比度調整;4:2:2圖像的解碼固定;已修復的解析 Bug;ROI 解碼固定
  • 版本 1.0 Beta 發佈於 2006-07-26
    新 API;記憶體優化;YCbCr、CMYK 和 RGBA 支援;具有自定義大小的縮略圖;每個顏色支援 10、12、16 位元;高達 16 位元 Alpha 通道;4:2:0和4:2:2支援;任意瓷磚零件順序支援;ADV202 流支援;錯誤修復。

軟體細節

終端使用者許可協定

SOFTWARE DEVELOPMENT KIT END-USER LICENSE AGREEMENT FOR RV-MEDIA SOFTWARE IMPORTANT-READ CAREFULLY: This RV-Media End-User License Agreement ("EULA") is a legal agreement between you (either an individual or a single entity) and RV-Media Ltd. for the RV-Media software product identified above, which includes computer software and associated media and printed materials, and may include "online" or electronic documentation ("SOFTWARE PRODUCT" or "SOFTWARE"). By installing, copying, or otherwise using the SOFTWARE PRODUCT, you agree to be bound by the terms of this EULA. If you do not agree to the terms of this EULA; promptly return the unused SOFTWARE PRODUCT to the place from which you obtained it for a full refund; or if you received the SOFTWARE PRODUCT as part of a subscription or other service from RV-Media, you may cancel the subscription and receive a pro rata portion of the subscription price. SOFTWARE PRODUCT LICENSE The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The SOFTWARE PRODUCT is licensed, not sold. 1. GRANT OF LICENSE. This EULA grants you the following limited, non-exclusive rights: * Software Product. You may install and use the enclosed SOFTWARE PRODUCT on a single computer to design, develop, and test software application products for use with software codec’s ("Application"). * Marketing. You may use the SOFTWARE PRODUCT for purposes of demonstration with your board/system/software products at trade shows, customer presentations and other commercial marketing events. * Sample Code. You may modify the sample source code located in the SOFTWARE PRODUCTs "Source" directories ("Sample Code") to design, develop, and test your Application. You may also reproduce and distribute the Sample Code in object code form along with any modifications you make to the Sample Code, provided that you comply with the Distribution Requirements described below. For purposes of this section, "modifications" shall mean enhancements to the functionality of the Sample Code. * Redistributable Code. Portions of the SOFTWARE PRODUCT are designated as “Redistributable Code”. * Distribution Requirements. You may copy and redistribute the Sample Code and/or Redistributable Code (collectively "REDISTRIBUTABLE COMPONENTS") as described above, provided that (a) you distribute the REDISTRIBUTABLE COMPONENTS only in conjunction with, and as a part of, your Application; (b) your Application adds significant and primary functionality to the REDISTRIBUTABLE COMPONENTS; (c) the REDISTRIBUTABLE COMPONENTS only operate in conjunction with a valid copy of our software codec’s; (d) you do not permit further redistribution of the REDISTRIBUTABLE COMPONENTS by your end-user customers; (e) you do not use RV-Medias name, logo, or trademarks to market your Application; (f) you include a valid copyright notice on your Application; and (g) the library code in the Lib directory may only be redistributed when linked into your Application; and (h) you agree to indemnify, hold harmless, and defend RV-Media from and against any claims or lawsuits, including attorneys fees, that arise or result from the use or distribution of your Application. Contact RV-Media for the applicable royalties due and other licensing terms for all other uses and/or distribution of the REDISTRIBUTABLE COMPONENTS. * RV-Media reserves all rights not expressly granted to you. 2. COPYRIGHT. All rights, title, and copyrights in and to the SOFTWARE PRODUCT (including, but not limited to, any images, photographs, animations, video, audio, music, text, and "applets" incorporated into the SOFTWARE PRODUCT) and any copies of the SOFTWARE PRODUCT are owned by RV-Media or its suppliers. The SOFTWARE PRODUCT is protected by copyright laws and international treaty provisions. Therefore, you must treat the SOFTWARE PRODUCT like any other copyrighted material, except that you may either (a) make one copy of the SOFTWARE PRODUCT solely for backup or archival purposes, or (b) install the SOFTWARE PRODUCT on a single computer, provided you keep the original solely for backup or archival purposes. You may not copy the printed materials accompanying the SOFTWARE PRODUCT. You shall label each copy of your software applications integrated with the SOFTWARE PRODUCT (or any its part) with a copyright notice in the following form: "Copyright(c) 2006 RV-Media Ltd. All Rights Reserved". You shall make a reference to RV-Media when you choose to make reference to the presence of our software codec’s in your product or documentation or both. 3. PRERELEASE CODE. The SOFTWARE PRODUCT may contain PRERELEASE CODE that is not at the level of performance and compatibility of the final, generally available, product offering. These portions of the SOFTWARE PRODUCT may not operate correctly and may be substantially modified prior to first commercial shipment. RV-Media is not obligated to make this or any later version of the SOFTWARE PRODUCT commercially available. RV-Media grants you the right to distribute test versions of your Application created using the PRERELEASE CODE provided you comply with the Distribution Requirements described in Section 1 and the following additional provisions: (a) you must mark the test version of your Application "BETA" and (b) you are solely responsible for updating your customers with versions of your Application that operate satisfactorily with the final commercial release of the PRERELEASE CODE. 4. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS. * Limitations on Reverse-Engineering, Decompilation, and Disassembly. You may not reverse-engineer, decompile, or disassemble the SOFTWARE PRODUCT, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation. * Rental. You may not rent or lease the SOFTWARE PRODUCT. * Software Transfer. You may permanently transfer all of your rights under this EULA, provided you retain no copies, you transfer all of the SOFTWARE PRODUCT (including all component parts, the media and printed materials, any upgrades, this EULA, and, if applicable, the Certificate of Authenticity), and the recipient agrees to the terms of this EULA. If the SOFTWARE PRODUCT is an upgrade, any transfer must include all prior versions of the SOFTWARE PRODUCT. * Termination. Without prejudice to any other rights, RV-Media may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the SOFTWARE PRODUCT and all of its component parts. MISCELLANEOUS If you acquired this product in the United States, this EULA is governed by the laws of the State of Washington. If you acquired this product in Canada, this EULA is governed by the laws of the Province of Ontario, Canada. Each of the parties hereto irrevocably attorns to the jurisdiction of the courts of the Province of Ontario and further agrees to commence any litigation that may arise hereunder in the courts located in the Judicial District of York, Province of Ontario. If this product was acquired outside the United States, local law may apply. Should you have any questions concerning this EULA, or if you desire to contact RV-Media for any reason, please write: RV-Media Esenina str. 35 Prokopjevsk 653050 Russian Federation NO WARRANTIES. To the maximum extent permitted by applicable law, RV-Media expressly disclaims any warranty for the SOFTWARE PRODUCT. The SOFTWARE PRODUCT and any related documentation are provided "as is" without warranty of any kind, either express or implied, including, without limitation, the implied warranties of merchantability or fitness for a particular purpose. The entire risk arising out of use or performance of the SOFTWARE PRODUCT remains with you. LIMITATION OF LIABILITY. RV-Medias entire liability and your exclusive remedy under this EULA shall not exceed one hundred dollars (US$100.00). NO LIABILITY FOR CONSEQUENTIAL DAMAGES. To the maximum extent permitted by applicable law, in no event shall RV-Media or its suppliers be liable for any damages whatsoever (including, without limitation, damages for loss of business profit, business interruption, loss of business information, or any other pecuniary loss) arising out of the use of, or inability to use, this RV-Media product, even if RV-Media has been advised of the possibility of such damages. Because some states/jurisdictions do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitation may not apply to you.