画像についての情報を返します。「平坦化ピックスマップ描画」VIを使用してピクチャとして描画したり、グラフィック形式VIを使用して画像をファイルに保存できます。
パラメータ
| 名前 |
データタイプ |
必須 |
説明 |
| 256色 |
 |
はい |
8ビットのVIアイコンに関する情報を返します。 アイコンエディタダイアログボックスでは、アイコンが256色 (8ビット) とモノクロ (1ビット) の両方の形式で保存されます。 - image type-Reservedfor future use.
- image depth-画像の色深度を指定します。これは、画像の各画素の色を記述するために使用するビット数です。有効な値は、 1、 4、 8、 24 ビット/ピクセルです。 画像深度は 、LabVIEWが 画像と 色の値をどう解釈するかに影響します。
- image画像の各画素の色をラスター順に記述したバイトの配列。画像深度の値は、LabVIEWでの出力値の解釈方法を指定します。
画像深度が24の場合、各ピクセルは3バイトで色を表示します。各ピクセルの最初のバイトは赤の値、2番目のバイトは緑の値、そして、3番目の値は青の値を示します。
画像深度が8の場合、各ピクセルは1バイトで色を表示します。各ビットの値は、赤、緑、青の値が後に続く、最上位バイトがゼロの32ビットRGB値を格納する色の要素に対応します。
画像深度が4の場合、0から15を含む画像の有効値を除いて、画像深度が8の場合と似た動作になります。
画像深度が1の場合、画像の0の値はすべて色の要素0に対応します。その他のすべての値は、色の要素1に対応します。 配列のサイズは、パッディングのため、予想以上のサイズになる可能性があります。 - mask-各ビットが画素のマスク情報を記述するバイトの配列。最初のバイトは最初の8ピクセルを表し、2番目のバイトはその次の8ピクセルを表すというようになります。1ビットが0の場合、LabVIEWでは対応するピクセルを透明として描画します。配列が空の場合、LabVIEWでは透明度なしですべてのピクセルを描画します。画像内の各ピクセルに対して配列に1ビットが含まれない場合、LabVIEWは透明度なしで配列から欠如したピクセルを描画します。
- colors- 画像の値に対応するRGBカラー値の配列。画像深度の値は、LabVIEWでの出力値の解釈方法を指定します。画像深度が24の場合、LabVIEWはこの出力を無視します。画像深度が8の場合、配列に256の要素が含まれます。画像深度が4の場合、配列に16の要素が含まれます。画像深度が1の場合、配列に2の要素が含まれます。
- Rectangle -画像の外接矩形を表す座標を含むクラスタで、左上隅が (0,0) である。枠の右下隅には画像が含まれません。
|
| 16色 |
 |
はい |
4ビットのVIアイコンに関する情報を返します。 アイコンエディタダイアログボックスでは、アイコンが256色 (8ビット) とモノクロ (1ビット) の形式のみで保存されます。 VIアイコン:画像データから設定メソッドの Color16入力を使用して、この出力で取得する4ビット画像データを指定します。 - image type-Reservedfor future use.
- image depth-画像の色深度を指定します。これは、画像の各画素の色を記述するために使用するビット数です。有効な値は、 1、 4、 8、 24 ビット/ピクセルです。 画像深度は 、LabVIEWが 画像と 色の値をどう解釈するかに影響します。
- image画像の各画素の色をラスター順に記述したバイトの配列。画像深度の値は、LabVIEWでの出力値の解釈方法を指定します。
画像深度が24の場合、各ピクセルは3バイトで色を表示します。各ピクセルの最初のバイトは赤の値、2番目のバイトは緑の値、そして、3番目の値は青の値を示します。
画像深度が8の場合、各ピクセルは1バイトで色を表示します。各ビットの値は、赤、緑、青の値が後に続く、最上位バイトがゼロの32ビットRGB値を格納する色の要素に対応します。
画像深度が4の場合、0から15を含む画像の有効値を除いて、画像深度が8の場合と似た動作になります。
画像深度が1の場合、画像の0の値はすべて色の要素0に対応します。その他のすべての値は、色の要素1に対応します。 配列のサイズは、パッディングのため、予想以上のサイズになる可能性があります。 - mask-各ビットが画素のマスク情報を記述するバイトの配列。最初のバイトは最初の8ピクセルを表し、2番目のバイトはその次の8ピクセルを表すというようになります。1ビットが0の場合、LabVIEWでは対応するピクセルを透明として描画します。配列が空の場合、LabVIEWでは透明度なしですべてのピクセルを描画します。画像内の各ピクセルに対して配列に1ビットが含まれない場合、LabVIEWは透明度なしで配列から欠如したピクセルを描画します。
- colors- 画像の値に対応するRGBカラー値の配列。画像深度の値は、LabVIEWでの出力値の解釈方法を指定します。画像深度が24の場合、LabVIEWはこの出力を無視します。画像深度が8の場合、配列に256の要素が含まれます。画像深度が4の場合、配列に16の要素が含まれます。画像深度が1の場合、配列に2の要素が含まれます。
- Rectangle -画像の外接矩形を表す座標を含むクラスタで、左上隅が (0,0) である。枠の右下隅には画像が含まれません。
|
| モノクロ |
 |
はい |
1ビットのVIアイコンに関する情報を返します。 アイコンエディタダイアログボックスでは、アイコンが256色 (8ビット) とモノクロ (1ビット) の両方の形式で保存されます。 - image type-Reservedfor future use.
- image depth-画像の色深度を指定します。これは、画像の各画素の色を記述するために使用するビット数です。有効な値は、 1、 4、 8、 24 ビット/ピクセルです。 画像深度は 、LabVIEWが 画像と 色の値をどう解釈するかに影響します。
- image画像の各画素の色をラスター順に記述したバイトの配列。画像深度の値は、LabVIEWでの出力値の解釈方法を指定します。
画像深度が24の場合、各ピクセルは3バイトで色を表示します。各ピクセルの最初のバイトは赤の値、2番目のバイトは緑の値、そして、3番目の値は青の値を示します。
画像深度が8の場合、各ピクセルは1バイトで色を表示します。各ビットの値は、赤、緑、青の値が後に続く、最上位バイトがゼロの32ビットRGB値を格納する色の要素に対応します。
画像深度が4の場合、0から15を含む画像の有効値を除いて、画像深度が8の場合と似た動作になります。
画像深度が1の場合、画像の0の値はすべて色の要素0に対応します。その他のすべての値は、色の要素1に対応します。 配列のサイズは、パッディングのため、予想以上のサイズになる可能性があります。 - mask-各ビットが画素のマスク情報を記述するバイトの配列。最初のバイトは最初の8ピクセルを表し、2番目のバイトはその次の8ピクセルを表すというようになります。1ビットが0の場合、LabVIEWでは対応するピクセルを透明として描画します。配列が空の場合、LabVIEWでは透明度なしですべてのピクセルを描画します。画像内の各ピクセルに対して配列に1ビットが含まれない場合、LabVIEWは透明度なしで配列から欠如したピクセルを描画します。
- colors- 画像の値に対応するRGBカラー値の配列。画像深度の値は、LabVIEWでの出力値の解釈方法を指定します。画像深度が24の場合、LabVIEWはこの出力を無視します。画像深度が8の場合、配列に256の要素が含まれます。画像深度が4の場合、配列に16の要素が含まれます。画像深度が1の場合、配列に2の要素が含まれます。
- Rectangle -画像の外接矩形を表す座標を含むクラスタで、左上隅が (0,0) である。枠の右下隅には画像が含まれません。
|
備考欄
以下の表は、このメソッドの 特性の一覧です。
| 短い名前 |
VI Icon.Get as Image Data |
| データタイプ |
戻り値なし |
| ランタイムエンジンで使用可能 |
はい |
| リアルタイムオペレーティングシステムで利用可能 |
はい |
| VI実行中に設定可能 |
はい |
| フロントパネルをメモリにロード |
いいえ |
| 使用前に認証が必要 |
いいえ |
| ブロックダイアグラムをメモリにロード |
いいえ |
| リモートアクセス可能 |
はい |
| ユーザインタフェースがアイドルになるまで待機 |
いいえ |
| 制御VIで使用可能 |
はい |
| グローバルVIで使用可能 |
はい |
| 指定タイプ定義で使用可能 |
いいえ |