RV-Media Jpeg2000 SDKは、プログラマやプロスマーがJpeg2000スタンダートに基づいてアプリケーションを開発できるようにするためのソフトウェア開発キットです。SDK には、Jpeg2000 デコーダとエンコーダー (将来のバージョンで) の実装が含まれています, 画像処理ライブラリ, サンプル アプリケーション.SDK は、低レベル C と使いやすい C++ API で利用できます。
Jpeg2000デコーダの現在の実装は、ADV202ハードウェアJpeg2000エンコーダと完全に互換性があります。
この SDK のコンポーネントは、さまざまな種類のアプリケーションで使用できます。
- インターネット
- モバイル
- 印刷
- スキャン
- デジタル写真
- リモートセンシング
- ファクシミリ
- 医療
- デジタルライブラリ
- Eコマース
この SDK のコンポーネント:
Jpeg 2000 コーデック:
Jpeg 2000デコーダとエンコーダの実装。Jpeg 2000画像のデコード、カスタムサイズ(サムネイル)によるプレビューのデコード、画像情報の抽出などをサポートISO/IEC 15444-1 仕様に準拠し、アナログ・デバイセズ ADV202 ストリームのデコーシングに使用できます。
BMP コーデック:
Windows ビットマップ コーデックの実装。
画像処理ライブラリ:
画像処理の基本機能を含みます。
C++ 基本クラス:
RV-Media コーデックの使用を簡素化するための C++ クラスのセット。
サンプル アプリケーション:
コンソールデコーダー - バッチモードJpeg2000デコーダ、コンソールエンコーダー - バッチモードJpeg2000エンコーダ、画像ブラウザ - Jpeg2000とBMP画像のためのシンプルな画像ブラウザ、画像ビューア - 基本画像変換機能を備えたシンプルなJpeg2000ビューア。
ユーザーガイド:
SDK コンポーネントの使用に関するドキュメント。
バージョン履歴
- バージョン 2.0 に転記 2007-06-21
Jpeg2000 エンコーダーが追加されました;4 ビット 画像サポート;画像トリミング;線形補間による画像スケーリング;MSE と PSNR の計算;雷調整;コントラスト調整;4:2:2画像のデコードが修正されました。バグの解析が修正されました。ROI デコード固定
- バージョン 1.0 Beta に転記 2006-07-26
新しい API;メモリの最適化;YCbCr、CMYKおよびRGBAのサポート;カスタムサイズのサムネイル。10、12、16 ビット/カラー サポート。最大16ビットのアルファチャンネル。4:2:0および4:2:2サポート;任意のタイル部品の順序のサポート;ADV202 ストリームのサポート。バグの修正。
プログラムの詳細
Eula
EULA - 使用許諾契約書
ソフトウェア開発キット
RV-MEDIA ソフトウェアのエンドユーザーライセンス契約
重要な読み取り注意:
このRV-Mediaエンドユーザーライセンス契約("EULA")は、コンピュータソフトウェアおよび関連メディアおよび印刷物を含む上記のRV-Mediaソフトウェア製品に対するあなた(個人または単一のエンティティのいずれか)とRV-Media Ltd.との間の法的合意であり、"online"または電子文書("SOFTWARE PRODUCT"または&;ソフトウェア&クォート;)
本ソフトウェア製品をインストール、コピー、またはその他の方法で使用することにより、お客様は本EULAの条項に拘束されるものとします。本EULAの条件に同意しない場合未使用のソフトウェア製品を、全額払い戻しのために入手した場所に速やかに返却する。または、RV-Mediaからサブスクリプションまたはその他のサービスの一部としてソフトウェア製品を受け取った場合、サブスクリプションをキャンセルしてサブスクリプション価格のプロラタ部分を受け取ることがあります。
ソフトウェア製品ライセンス
本ソフトウェア製品は、著作権法、国際著作権条約、その他の知的財産法および条約によって保護されています。ソフトウェア製品はライセンスを受け、販売されていません。
1. ライセンスの付与。
この EULA は、以下の限定的な非独占的権利を付与します。
*ソフトウェア製品。同封のソフトウェア製品を単一のコンピュータにインストールして使用して、ソフトウェアコーデック("Application")で使用するソフトウェアアプリケーション製品を設計、開発、およびテストすることができます。
*マーケティング。お客様は、展示会、お客様のプレゼンテーション、その他の商業マーケティングイベントで、ボード/システム/ソフトウェア製品とのデモンストレーションのためにソフトウェア製品を使用することができます。
*サンプルコード。ソフトウェア PRODUC"Source" ディレクトリ ("サンプルコード") にあるサンプルソースコードを変更して、アプリケーションを設計、開発、テストすることができます。また、以下に説明する配布要件に準拠している場合は、サンプル コードフォームのサンプル コードを、サンプル コードに対して行った変更と共に複製して配布することもできます。このセクションの目的のために、"modifications" はサンプルコードの機能の拡張を意味します。
*再頒布可能コード。ソフトウェア製品の一部は再頒布可能コードとして指定されます。
*配布要件。上記の説明に従って、サンプル コードおよび/または再頒布可能コード (総称して "REDISTRIBUTEABLE COMPONENTS") をコピーして再配布することができます。
(a) 再頒布可能コンポーネントは、アプリケーションと共に、およびアプリケーションの一部として配布する場合のみ、配布します。
(b) アプリケーションは、再頒布可能コンポーネントに重要な機能と主要な機能を追加します。
(c) 再頒布可能コンポーネントは、ソフトウェア コーデックの有効なコピーと組み合わせて動作するだけです。
(d) エンドユーザーのお客様による再頒布可能コンポーネントの再配布は許可されません。
(e) お客様は、お客様のアプリケーションを販売するためにRV-Mediasの名称、ロゴ、または商標を使用しない。
(f) お客様は、お客様のアプリケーションに有効な著作権表示を含めます。そして
(g) Lib ディレクトリ内のライブラリ コードは、アプリケーションにリンクされている場合にのみ再配布できます。そして
(h) お客様は、お客様のアプリケーションの使用または配布から生じた、または生じた弁護士費用を含む請求または訴訟に対して、RV-Mediaを補償、無害化、および防御することに同意するものとします。REDISTRIBUTIONABLEコンポーネントのその他すべての用途および配布に関して、適用されるロイヤリティおよび他のライセンス条項についてはRV-Mediaにお問い合わせください。
* RV-Mediaは、お持ちの権利を明示的に付与しないすべての権利を留保します。
2. 著作権。
ソフトウェア製品に含まれるすべての権利、タイトル、および著作権(画像、写真、アニメーション、ビデオ、オーディオ、音楽、テキスト、"applets"ソフトウェア製品に組み込まれている)、およびソフトウェア製品のコピーはRV-Mediaまたはそのサプライヤーが所有しています。本ソフトウェア製品は、著作権法および国際条約の規定により保護されています。したがって、(a)バックアップまたはアーカイブ目的のためだけにソフトウェア製品のコピーを1つ作成するか、(b)バックアップまたはアーカイブ目的でのみオリジナルを保持する場合は、ソフトウェア製品を単一のコンピュータにインストールすることができるという点を除いて、ソフトウェア製品を他の著作権で保護された素材と同様に扱う必要があります。本ソフトウェア製品に付属する印刷物はコピーできません。
お客様は、ソフトウェア製品(またはその一部)と統合されたソフトウェアアプリケーションの各コピーに、以下の形式で著作権表示を付けてラベルを付けるものとします。すべての権利予約&クォート;お客様は、お客様の製品またはマニュアルまたはその両方に当社のソフトウェアコーデックが存在することを参照することを選択した場合、RV-Mediaを参照するものとします。
3. プレリリースコード。
ソフトウェア製品には、最終製品の性能と互換性のレベルにはないプレリリースコードが含まれている場合があります。本ソフトウェア製品のこれらの部分は正しく動作せず、最初の商用出荷前に大幅に変更される場合があります。RV-Mediaは、本ソフトウェア製品の本またはそれ以降のバージョンを市販する義務はありません。RV-Media は、セクション 1 に記載されている配布要件および以下の追加条項に準拠している場合、PRERELEASE CODE を使用して作成されたアプリケーションのテスト バージョンを配布する権利を付与します。
(a) アプリケーションのテストバージョンをマークする必要があります。
(b) PRERELEASE CODEの最終商用リリースで満足に動作するアプリケーションのバージョンを使用して、お客様を更新する責任は、お客様に対して単独で責任を負います。
4. その他の権利および制限事項の説明
* リバースエンジニアリング、逆コンパイル、および逆アセンブリの制限。
本ソフトウェア製品のリバースエンジニアリング、逆コンパイル、逆アセンブルは、この制限にもかかわらず、適用法によって明示的に許可される場合を除き、リバースエンジニアリング、逆コンパイル、または逆アセンブルすることはできません。
*レンタル。
本ソフトウェア製品をレンタルまたはリースすることはできません。
*ソフトウェア転送。
お客様は、本契約に基づくすべての権利を永久的に譲渡することができ、コピーを保持しない場合、すべてのソフトウェア製品(すべてのコンポーネント部品、メディアおよび印刷物、アップグレード、本EULA、および該当する場合は真正性証明書を含む)を譲渡し、受信者はこのEULAの条件に同意します。ソフトウェア製品がアップグレードである場合、転送にソフトウェア製品の以前のバージョンをすべて含める必要があります。
*終了。
他の権利を侵害することなく、RV-Mediaは、お客様が本契約の契約条件を遵守しない場合、本契約を終了することがあります。このような場合は、ソフトウェア製品とそのコンポーネント部品のすべてのコピーを破棄する必要があります。
他
この製品を米国で購入した場合、この EULA はワシントン州の法律に準拠します。
カナダでこの製品を購入した場合、このEULAはカナダのオンタリオ州の法律に準拠しています。各当事者は、オンタリオ州の裁判所の管轄権を取り返しのつかないほど引き裂き、オンタリオ州ヨーク州の司法地区にある裁判所で本裁判所で発生する可能性のある訴訟を開始することにさらに同意します。
この製品が米国外で取得された場合、現地の法律が適用される場合があります。このEULAに関する質問がある場合は、または、何らかの理由でRV-Mediaに連絡したい場合は、次の情報を書いてください。
RVメディア
エセニナ・ストル 35
プロコピエフスク 653050
ロシア連邦
保証はありません。
適用法で認められる最大限の範囲で、RV-Mediaは、本ソフトウェア製品に対するいかなる保証も明示的に否認します。本ソフトウェア製品および関連文書は、特定の目的に対する商品性または適合性に関する黙示的保証を含め、明示的または黙示的ないかなる保証も含め、いかなる種類の保証もなく、"as is" 提供されます。ソフトウェア製品の使用またはパフォーマンスから生じるリスク全体が、お持ちのままです。
責任の制限。
RV-メディア全体の責任とこの下であなたの排他的な救済策
EULAは100ドル(100.00米ドル)を超えてはならない。
結果的損害に対する責任はありません。
適用法で認められる最大限の範囲において、RV-Mediaまたはそのサプライヤーはいかなる損害(事業利益の損失、事業中断、事業情報の損失、その他の損害を含む)に対して一切の責任を負わないものとします。
pecuniary損失)は、RV-Mediaがそのような損害の可能性について助言された場合でも、このRV-Media製品の使用、または使用不能から生じる。一部の州/管轄区域では、結果的または偶発的な損害に対する責任の除外または制限が認められていないため、上記の制限は適用されない場合があります。