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 平面 --> 
            <dim>1</dim> 
            <dim>480</dim> 
            <dim>640</dim> 
            <dim>1</dim> 
        </port> 
        <port id="1">
            <!-- UV 平面 --> 
            <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>