問題タブ [post-processing]
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.
android - 後処理による Android スクエア ビデオ レコード
アプリ内のユーザーがビデオを録画してから後処理できるようにします。基本的に必要なのは、ビデオを正方形 (低解像度、約 400x400) にし、録画が完了したら、ユーザーが明るさ/コントラストを変更できるようにすることだけです。
私はそれについていくつかの調査を行い、それができるffmpegライブラリを見つけました。しかし、そのライセンスに問題がないかどうかはわかりません。ffmpeg を使用する場合、アプリのソースもリリースする必要がありますか? 私のアプリは無料でダウンロードして使用できますが、リリース元が気に入りません。
また、その正方形の記録について-API 14をサポートしているため、Androidでは解像度を直接調整できません。私が考える2つの方法があります:
- ビデオ ファイルを 640x480 で録画し、サイズ変更/クロップを行った後、ユーザーが後処理を実行できるようにします。- そのためには完全にffmpegが必要です
- CameraPreviewFrames をキャプチャします - それらを切り取って mp4 ビデオにレンダリングし、ビデオがレンダリングされた後、ユーザーがさらに後処理できるようにします - そのためにも ffmpeg が必要です。
私の質問は、ライセンスなどを気にせずに ffmpeg を使用できますか? または、上記を実行でき、使用できる他のライブラリはありますか?
どうもありがとう
javascript - Effect Composer を使用した Three.js による画像処理
ここの例を見る: http://threejs.org/examples/#webgl_postprocessing
元のデータ セットのコピーに対してこの後処理ビジネスを実行する方法があるかどうか、興味があります。つまり、シーンの元のレンダリングを 1 つのコンテナーに表示し、後処理されたシーンを別のコンテナーに表示したいと考えています。これはどのように行われますか?
ありがとう!
c++ - GLSL - SSAO: 深度位置をフェッチするときに望ましくない結果が得られる
このチュートリアルに基づいて SSAO を実装しようとしています: http://john-chapman-graphics.blogspot.com/2013/01/ssao-tutorial.html。これを達成する方法を理解していないようで、フラグメントシェーダーで望ましくない結果が得られ続けています。
最初に、深度バッファー、カメラの投影マトリックス、および 4x4 ノイズ テクスチャを渡すようにシェーダーをセットアップします。ssao カーネルは既に初期化されており、シェーダーにも渡されています。また、深度バッファから法線をサンプリングします。
編集:最初は深度位置を間違って取得していると思ったので、positionFromDepth という新しい関数を追加しましたが、まだ機能していないようです...
私のフラグメントシェーダー:
カメラを動かすと、遮られたサンプルが変化します。結果は次のようになります。
深度位置をサンプリングするときに何か間違ったことをしていると思いますが、投影行列でも何か間違っている可能性があります。uProjection マトリックスを転置または反転する必要がありますか? 誰でも問題を特定できますか?
また、ぼかしパスをまだ行っていないという事実も無視してください。
directx-11 - ジオメトリ シェーダー クワッド ポスト プロセッシング
directx 11 を使用して、ジオメトリ シェーダーを使用してワールド空間でクワッドを構築するグラフィックス エフェクト システムに取り組んでいます。これらのクワッドは、メイン テクスチャがレンダリングされたシーン テクスチャであるフラグメント シェーダを使用します。qorld スペース クワッドでポスト プロセス エフェクトを効果的に生成します。最も単純なものは色合い効果です。
頂点シェーダーは、データをジオメトリ シェーダーに渡すだけです。
ジオメトリ シェーダーは、法線に基づいて追加の頂点を計算します。外積を使用して、x 軸と z 軸を見つけ、元の位置から各対角線方向に 4 つの新しい頂点を持つトライストリームを追加します (指定された位置とサイズからクワッドを生成します)。
ピクセル シェーダー (ティント効果) は、シーン テクスチャの色に色変数セットを乗算するだけです。
クワッドが生成され、画面に正しく表示されます。でも;
私が直面している問題は、UV 座標のマッピングがバック バッファーの画像と一致しないことです。つまり、指定された色としてハーフ アルファのティント シェーダーを使用すると、クワッドがカメラの方を向いていない限り、クワッドに表示された画像がバック バッファーの画像に完全にオーバーレイされないことがわかります。四角形の法線がカメラの y 軸と一致するほど、画像の歪みが大きくなります。
現在、以下の式を使用して UV 座標を計算しています。
以下の式も使用しましたが、その結果、(IMO) uv が考慮に入れられませんでした。
質問: ジオメトリ シェーダーで生成された頂点位置に基づいてスクリーン スペースの UV 座標を取得するにはどうすればよいですか?
もし私にどんな点でも詳しく説明してほしいなら、尋ねてください、そして私は最善を尽くします:)
前もって感謝します。
spring - Spring RequestMapping アノテーションの実装
@RequestMapping アノテーションを処理するソース コードの場所を教えてください。同様の注釈を付けたいと思います。
https://github.com/spring-projects/spring-framework/のどこかにあることは知っています
しかし、実際の処理がどこで行われるかはまだわかりません。
python - Python: csv から配列へのタイムステップの読み取り: numpy によるモデルデータの後処理;
私はまだpythonを使いこなそうとしていますが、この問題は私の知識を超えています:
トピック: 流体力学的後処理: 配列への油圧ソフトウェアの csv 出力、タイムステップの分割
ここにデータと、私が作業コードをどこまで持ってきたかがあります:
入力ファイル (以下を参照):
最初の行: 結果ノードの数
2 行目: ヘッダー
3 行目: timestep @ time=
以下: このタイムステップのすべての結果 (このファイル: 13541 ノード、変数) ....次のタイムステップでも同じです。
問題: n タイムステップを配列に読み込むループが必要です。
結果は次のようになります: 各タイムステップの配列: この場合、それぞれ 13541 要素の 27 タイムステップ。
timestep_1=[このタイムステップのすべての要素: shape=13541,5]
timestep_2=[]
timestep_3[]
.........
timestep_n=[]
これまでの私のコード:
多分誰かが私を助けることができます、ありがとう!!!
c - デバッグ情報/逆アセンブルで volatile 宣言を識別する
TMS470 コンパイラを使用して、特定のマクロに渡される変数が C 言語で volatile 型で宣言されていることを確認するための創造的なソリューションを探しています。意味:
良い方法:
コンパイルの失敗:
コンパイル後に検証を実行したいと考えています。つまり、逆アセンブルまたはデバッグ情報を調べて、それらの呼び出しを特定したいと考えています。デバッグ情報に volatile の証拠が見つからないようです。
何か案は?
ありがとう!
java - awtまたはswingウィンドウで後処理を使用する方法
そのコンテンツから独立した JFrame 全体で、ガウスぼかしやグレースケール効果などの後処理効果を使用することは可能ですか?
ruby-on-rails-4 - Rails 4 と paperclip - :original スタイル ファイルのアップロードを停止して、S3 リモート ディレクトリからコピーします
私は Paperclip 4.0.2 を使用し、アプリで写真をアップロードしています。
したがって、私の Document モデルには attachment_file という名前がありますattachment
添付ファイルにはスタイルがほとんどありません。:medium, :thumb, :facebook
私のモデルでは、スタイルの処理を停止し、バックグラウンド ジョブ内で抽出しました。
しかし、:original スタイル ファイルはまだアップロードされています。
この動作を停止し、リモート ディレクトリから :original/filename.jpg 内のファイルをコピーできるかどうかを知りたいです。私の目標は、S3 の /temp/ ディレクトリにアップロードされたファイルを jQuery ファイル アップロードで使用することです。 、それを Paperclip が他のスタイルを生成するために必要とするディレクトリにコピーします。
よろしくお願いします。