NV12toBGR

バージョン名: NV12toBGR-8

カテゴリー: 画像処理

簡単な説明: NV12toBGR は、NV12 から BGR 形式への画像変換を実行します。

詳細な説明::

NV12toRGB と似ていますが、各ピクセルの出力チャネルが反転され、最初のチャネルが blue、2 番目のチャネルが green、最後のチャネルが red になります。詳細な変換式については、NV12toRGB の説明を参照してください。

入力:

NV12toRGB 操作で指定されたものと同じです。

出力:

  • 1: BGR 形式に変換されたイメージを表す T タイプのテンソル。
    次元:

    • N - バッチ次元

    • H - 高さ次元は画像の高さと同じです

    • W - 幅の次元は画像の幅と同じです

    • C - チャネルの次元は 3 に等しくなります。最初のチャネルは青、2 番目のチャネルは緑、最後のチャネルは赤です

タイプ:

  • T: uint8 またはサポートされている浮動小数点タイプ。

例:

例 1

 <layer ... type="NV12toBGR">
     <input>
         <port id="0">
             <dim>1</dim>
             <dim>720</dim>
             <dim>640</dim>
             <dim>1</dim>
         </port>
     </input>
     <output>
         <port id="1">
             <dim>1</dim>
             <dim>480</dim>
             <dim>640</dim>
             <dim>3</dim>
         </port>
     </output>
 </layer>

例 2

 <layer ... type="NV12toBGR">
     <input>
         <port id="0">  <!-- Y plane -->
             <dim>1</dim>
             <dim>480</dim>
             <dim>640</dim>
             <dim>1</dim>
         </port>
         <port id="1">  <!-- UV plane -->
             <dim>1</dim>
             <dim>240</dim>
             <dim>320</dim>
             <dim>2</dim>
         </port>
     </input>
     <output>
         <port id="1">
             <dim>1</dim>
             <dim>480</dim>
             <dim>640</dim>
             <dim>3</dim>
         </port>
     </output>
 </layer>