問題タブ [openexr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
image-processing - 64 ビット マシンで openexr ファイルを開こうとすると、openexr でクラッシュする
プロジェクトで openexr イメージをデコードするために、openexr ソース コード ( http://www.openexr.com/downloads.htmlからダウンロード) を含めました。
私は 64 ビット (Windows と同様に Mac) 用にプロジェクトをビルドし、次のファイルを開こうとしています: https://github.com/openexr/openexr-images/blob/master/ScanLines/Blobbies.exr
この openexr ファイルを開くと、openexr ソース内でクラッシュします。
rgbaFile = new Imf::RgbaInputFile("Blobbies.exr");
rgbaFile->setFrameBuffer(pixel - datawindow.min.x - (y * exrDimension.mWidth), 1, mWidth);
rgbaFile->readPixels(datawindow.min.y, datawindow.max.y);
このファイルには、データ ウィンドウ (-20,-20) から (1020,1020) と、表示ウィンドウ (0,0) から (999,999) があります。
プロジェクトの 32 ビット ビルドを試すと、正しく開くことができます。
ffmpeg - ffmpeg、openexr2.0シーケンスの読み取り「フラグ4は実装されていません」
exr 画像のシーケンスを mov に変換しています。exrs は 3d アプリケーション (houdini) から公開されています。これは、サードパーティのレンダーの新しいバージョン (redshift 2.5.50) がインストールされるまで正常に機能していました。彼らは、exr イメージが openexr2.0 を使用していると述べています。FFmpeg (3.4.1 win64) は exr2.0 をサポートしていますか?
FFmpeg はそれらを読み取れないようで、以下を返します。
「フラグ 4 は実装されていません」
「ストリーム 0 のデコードに失敗しました」
「ストリーム 0 のコーデック パラメータが見つかりませんでした (ビデオ: exr、なし): サイズが指定されていません。'analyzeduration' および 'probesize' オプションの値を増やすことを検討してください」
レンダリングの更新前に動作する私のcmdコマンド:
ios - OpenEXR は iOS / macOS でサポートされていますか?
iOS および macOS で OpenEXR ファイルの読み取りがサポートされているかどうかを確認しようとしています。
これが私が見つけたものです:
- ドキュメントでは OpenEXR についてはほとんど言及されておらず、最近の macOS でのみサポートされていると書かれています。
それでも、ARKit の公式 WWDC 2017 サンプルは、.exr イメージを次のようにロードするだけです。
/li>
これは、次の公式サンプルにあります。
- 拡張現実での 3D インタラクションと UI コントロールの処理
- ARKit を使用したインタラクティブなコンテンツ
- ARKitのオーディオ
iOS および macOS での OpenEXR のサポートはどのようになっていますか?