問題タブ [yuv]
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.
c++ - 色変換のためのいくつかのSSE2組み込み関数の高速化
YCbCrからBGRAへの画像の色変換を実行しようとしています(Aビットについては聞かないでください、そのような頭痛の種です)。
とにかく、これはできるだけ速く実行する必要があるので、SSE2を利用するためにコンパイラ組み込み関数を使用して記述しました。これはSIMDランドへの私の最初のベンチャーであり、私は基本的に初心者なので、非効率的にやっていることがたくさんあると確信しています。
実際の色変換を行うための私の算術コードは特に遅いことが判明し、IntelのVTuneはそれを重大なボトルネックとして示しています。
だから、私は次のコードをスピードアップすることができますか?一度に4ピクセルの32ビットで実行されます。私はもともと(上のループのように)一度に8ビット、16ピクセルでそれを実行しようとしましたが、計算によって整数のオーバーフローが発生し、変換が失敗します。Intel jpegデコードを含むこのプロセス全体は、フルHDの単一フィールドで最大14ミリ秒かかります。少なくとも12ミリ秒、理想的には10ミリ秒まで下げることができれば素晴らしいと思います。
ヘルプやヒントをいただければ幸いです。ありがとう!
image-processing - YUV色空間での肌検出?
一連のルール ( x1 < Y < x2 など) を使用して肌検出を実行できますか?
video - YUV ファイル形式
YUV:4:2:0 ファイル形式を知っている人はいますか? ビデオがこの形式のファイルにどのように保存されるかを意味します (詳細)。
iphone - 完全な YUV (YpCbCr) 4:2:0 フレームを opengl に渡す方法
iPhone 3gs カメラのネイティブ カラースペースは YpCbCr 4:2:0 です。私は opengl で多くの輝度処理を行う予定です (ただし、色も少し行います)。フレームをopenglにする効率的な方法はありますか?
GL_LUMINANCE を使用して glteximage2d'ing に成功し、輝度だけを取得しました。カラーデータだけの別の glteximage2d パスでは成功していません。2 パスを実行する以外に良い方法はありますか? そうでない場合、それだけの価値がありますか?
macos - YUV ビデオ ストリームを mp4 に変換する
YUV ビデオを記録し、Mac アプリケーション用にコード化された h264 を使用して mp4 にエンコードする方法。その上のリンクを教えてください。
iphone - iOS での YUV 形式のビデオ ストリームの表示
アナログ セキュリティ カメラからライブ ビデオ ストリームを取得する iOS アプリケーションを作成しています。サーバー アプリケーションからビデオ ストリームを取得し、電話で独自の形式からデコードできます。デコーダーは生の YUV (技術的には Y'CrCb) データを残します。この情報を表示する最善の方法 (または方法) がよくわかりません。
手動で RGB に変換し、UIImageView のようなもので表示する必要があることを読みましたが、ビデオ ストリームで 30 fps を超える可能性がある場合、それはかなり不格好に思えます。
YUV情報でOpenGLを使用して2Dテクスチャを作成し、それを表示することも読みました。残念ながら、私はこれをどこから始めればよいのかさえわかりませんし、これが私が追求したい方向性であるかどうかさえわかりません.
皆さんへの質問です: iOS デバイスでこの情報を表示する最良の方法は何ですか? 次に、これに OpenGL のようなものが必要な場合は、優れたチュートリアル、本、コード サンプル、またはその他の学習リソースを提案して、それについてもっと学ぶことができます。
前もって感謝します。
android - アンドロイドでyuv420pを表示する
ffmpegを使ってflvフレームをyuv420pにデコードしていますが、Androidで表示する方法がわかりません。助けてください!!
python - PythonでのYUVサブサンプリングクロマチャンネル
クロマ チャネルの幅や高さを半分にする場合、サブサンプリングする正しい方法は何ですか? 2x2 輝度ピクセルごとに 1 つの彩度ピクセルを取得するには、フル解像度の彩度ソースからサンプリングするときに、どの彩度ピクセルを取得するか - 左上? 全4回の平均?関係ない?
これは私の現在のコードです
c# - .NETのARGBからYUV&&色空間
structfromがARGB色空間の色Color
をSystem.Drawing
表すことに気づきました。だからいくつかの質問があります:
- C#でARGBとYUVの間で画像を変換する方法は?RGBからYUVへの変換を説明する式を見つけました。では、アルファチャネルをどうすればよいですか?
- さまざまな色空間をサポートする無料/試用版のライブラリはありますか?または、どうすれば自分で最善の方法で実装できますか?
- 'Bitmap'を反復処理できる2D配列として表すにはどうすればよいですか?継承はこれを達成する唯一の方法ですか?
まだです)
ありがとう!