From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

NI製品ディスカッション

キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

エラー内容と対策について 画像の配列化

解決済み
解決策を見る

任意の画像をRGBそれぞれの成分で抽出し、それらを配列化するプログラムを作りたいです.しかし、3つを同時に行いたいのですが,そうすると

エラーコード-10743960800がIMAQ Extract Single Color Planeで発生

と表示され,うまくいきません.原因と対策を教えて欲しいです.

0 件の賞賛
メッセージ1/3
2,002件の閲覧回数
解決策
トピック作成者canacanaが受理

現在のプログラムでは、IMAQ ExtractSingleColorPlaneの操作は

最初にIMAQ Createで作成されたバッファ内の画像に対して行われます。

 

最初に実行されたExtractSingleColorPlaneでは元画像に対する操作のためエラーなく実行できますが、

2回目以降はExtractされた画像に対してExtractSingleColorPlaneを行おうとします。

Extractされた画像はグレースケールとなり、Extract関数はカラー画像しか受け付けないため、このエラーが発生します。

 

個々のExtract関数においてImage Dst端子に、新しく作成した画像バッファを配線することで、問題は解決します。

バッファの取り扱いに注意を払わなくては、メモリオーバフローの危険性もあるため注意が必要です。

Certified LabVIEW Developer
There are only two ways to tell somebody thanks: Kudos and Marked Solutions

GCentral
0 件の賞賛
メッセージ2/3
1,978件の閲覧回数

詳しく説明していただきありがとうございます。

自分でもう一度やり直してみます。

0 件の賞賛
メッセージ3/3
1,961件の閲覧回数