ピクセルデータ処理
画像ピクセルデータプロセッサは、画像データストリームに対して以下の連続的な動作を実行します。

この操作は、CoaXPress画像ヘッダの「PixelF」プロパティで指定されたビット深度 - 入力ビット深度 - に従って、CoaXPress画像データビットストリームから個々のピクセルコンポーネントデータを抽出します。
すべてのコンポーネントのピクセルビット深度は同じです。 可能な値は、8/10/12/14および16ビットです。
スライサーは、各画像ラインに対して、CoaXPress画像ヘッダの 「Xsize」プロパティで指定された数のピクセルを構築するために必要なすべてのピクセルコンポーネントを配信します。
スライサーは、CoaXPressのラインパディングデータを破棄します。

この操作は線形ゲインとオフセット変換をそれぞれの個々のピクセルコンポーネントに適用します。
詳細および設定手順については、 フラットフィールド補正 を参照してください。

この操作は、ルックアップテーブル変換を個々の各ピクセルコンポーネントに適用します。
詳細および設定手順については、 ルックアップテーブルプロセス を参照してください。

この操作は、カメラから発行された生のバイエルCFAデータストリームをRGBカラーデータストリームに変換します。
詳細および設定手順については、 バイエルCFAデコード を参照してください。

この操作では、10ビット、12ビット、および14ビットのピクセルコンポーネントを8ビットまたは16ビットに展開します。
モノクロおよびBayer CFAピクセル形式では無効にすることができます。
詳細および設定手順については、ピクセルコンポーネントのアンパックを参照してください。

この操作は、マルチコンポーネントピクセルデータのコンポーネント順序を変更します。
詳細および設定手順については、 ピクセルコンポーネントの再調整を参照してください。

この操作は、画像ラインのすべてのピクセルのコンポーネントデータを連結します。
● | 8ビットのピクセル成分がバイト境界に整列されます。 |
● | アンパックまたはルックアップテーブル処理によって拡張される可能性がある16ビットピクセルコンポーネントは、ワード(2バイト)境界に整列され、2バイトはリトルエンディアンの規則に従って格納されます。 |

この操作は、パディングビットまたはバイトを画像ラインデータに追加し、ハードウェア実装で必要とされる次のアライメント境界に到達します。
アライメント境界の要件は製品に固有です。例えば、次のようになります。
● |
|
● |
|

ピクセルプロセッサは最高のカメラピクセルレートを維持します。 指定されていない限り、すべての上記の操作は、GenTLへのデータの転送中に実行されますが、遅延はごくわずかです。
PCI Expressの帯域幅制限
8ビットより大きい画素ビット深度を有する画素を取得するとき、各画素は16ビットに拡張されます。 その場合、ホストPCのPCI Expressの帯域幅の制限は、達成可能なフレームレートまたはラインレートに悪影響を与える可能性があります。
オンボードメモリ帯域幅制限
FFCのユースケースでは、オンボードのメモリ帯域幅は、CoaXpressのフルデータレートを維持するのに十分ではありません。