問題タブ [pixelformat]
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# - Bitmap PixelFormat は 2 回目のテストでのみ正しく検出されました
PixelFormat.Format24bppRgb でビットマップに保存されたスクリーンショットが必要です。以下のような簡単なクラスとテストを作成しました。
単体テスト:
奇妙なことに、PixelFormat を別のものに変更してから目的の Format24bppRgb に変更すると、最初のテストは常に成功し、2 回目のテスト (およびその後のすべてのテスト) でのみ失敗します。同様に、Format24bppRgb に戻すと、最初のテストは失敗し、次のテストは成功します。
理由はありますか?
編集:Luaanのコメントに従って、コードをコピー/貼り付けできるように変更しました。明らかに、必要なすべての参照を自分で追加する必要があります。
python - Mono8 画像バッファを wxPython の wx.Bitmap の表示可能な形式に変換する Python の Phoenix
画像処理初心者です。
現在、Mono8 でエンコードされた画像バッファーがあります。
wx.Bitmapを使用して表示しようとしています。ただし、RGB、RGBA、または PNG のドキュメントしか見つかりません。
- Mono8 バッファを wx.Bitmap() で表示可能な別の形式に変換する方法はありますか?
- Mono8 画像バッファを表示できる別のウィジェットはありますか?
video - ffmpeg による Debayer ビデオ
ffmpeg で debayer ビデオを探しています。入力ビデオのピクセル形式を「その場で」グレーからbayer_gbrg8に変更できないため、ffmpegの2つのインスタンス間で生のビデオをパイプしないでそれを行う方法を見つけることができません。したがって、このコマンドは機能します。
ソースムービーにこのピクセル形式を指定したはずですが、ffmpeg がベイヤー化されたピクセル形式をサポートしていることに気付きませんでした。
この正確な質問をオンラインで見たことがなく、ffmpegがデータを変換しようとしていると考えずに、ビデオフィルターなどでピクセル形式を変更する方法が見つかりませんでした。既存のグレー データが割り当てられているピクセル フォーマットを変更したいだけです。
前もって感謝します!アンドリュー
android - イメージ リーダー内の YUV_420_888 形式から NV21 へのフレームの不適切な変換
オブジェクトとその他の既知のAPIYUV_420_888
を使用して、デバイスのカメラからフレームのストリームを取得するために、コードを構成しました。次に、これらのフレームをピクセル形式に変換し、この形式のフレームが特定の計算を実行することを期待するネイティブ関数を呼び出す必要があります。これは、フレームのバイトを再配置するためにイメージリーダー コールバック内で使用しているコードです。imageReader
camera2
NV21
しかし、結果のフレームが水平方向に「反転」する理由はわかりません。つまり、カメラを右に動かすと、説明したパッキング手順の後のフレームは、センサーが不自然な位置に配置されている場合のように、左に移動します。
私の言いたいことを理解していただければ幸いです
ありがとう、
JM
java - ImageReader の互換性のないピクセル形式
ImageReader から画像を取得しようとすると、問題が発生します。
imageReader.acquireLatestImage()
常に null を返すか、主な問題がピクセル形式である場合に UnsupportedOperationException をスローします。私が読むことができる例外メッセージから、0x5 (バイナリ 5) に等しいピクセル形式で画像を取得するように ImageReader を構成する必要があるが、0x1 または 0x2 または 0x3 で取得しようとしています (いくつかのオプションを試します)。
それが ImageReader の構成方法です。
したがって、0x5 で構成しようとすると、明らかにエラーがスローされ、android.graphics.PixelFormat
クラスに 5 定数値がありません。
それは単なるハードウェアのよく知られている問題ですか、それともルート化電話に関するものですか?
Android 6.0.1 Cyanogen Mod 13.0.20160711 を搭載した root 化された Samsung Galaxy S3 でテストしました (このバージョンの mod にはバグがあるのではないでしょうか? テストのためだけに変更したくはないので、今では魅力的に動作しています)
誰もが同様の問題に直面しましたか?
c++ - Direct2D で透過ビットマップを作成する方法
Direct2D を使用して透明なビットマップを作成し、デバイス コンテキストを使用してその上に描画する必要があります。
残念ながら、透明なビットマップを作成することはできません。を含むいくつかのピクセル形式の組み合わせを試しましD2D1_ALPHA_MODE_STRAIGHT
たが、成功しませんでした。
解決策はありますか?
python - V4L2 API が正しいピクセル形式/幅/高さのパラメーターを表示しないのはなぜですか?
V4L2 APIに従ってV4L2 カメラのパラメーターを設定しようとしています。
ただし、API は OS によって設定された正しいパラメーターを表示しないようです。
この問題をデバッグして、カメラが正しいパラメータを表示できないことが問題であるかどうかを判断する方法を提案できますか?
- 私のコードで、
- カメラで、
- それともAPIで?
問題のデモンストレーション:
Python コード (mcve):
環境: