NI製品ディスカッション

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

配列データを画像として表示する方法

2次元配列を画像として表示するには、

通常Array to image viを用いると思うのですが、見つかりません。

image to array viのすぐ隣にあるのでしょうか?

また、もしArray to image viが使用できない場合には、

どのような方法があるのでしょうか?

0 件の賞賛
メッセージ1/15
6,013件の閲覧回数

こういうことでしょうか。

意図している内容が違ったらすみません。

 

LabView8.0以降のヴァージョンで開けると思います。

0 件の賞賛
メッセージ2/15
6,002件の閲覧回数

自分で書いておいて、少々間抜けな勘違いに気づきました。

 

2次元配列の数値データが、画像のデータだということですよね。

1つの数値が輝度や強度を示す白黒画像であれば、強度グラフで表示させるだけでも良いかと思います。

 

カラーだとすると、RGBの情報がどういうフォーマットで二次元の配列になっているのかわかれば、表示

させる方法を考えることはできます。

 

デフォルト?で付属されているピクチャコントロールを使う方法もあると思いますし、Visionなどのライブラリ

を使用する方法もあると思います。

 

 

0 件の賞賛
メッセージ3/15
6,000件の閲覧回数

たびたびすみません。

ようやく意図をくみとることができました。

頭悪くてすみません。

 

サンプルを添付してみます。

ヴァージョン8.6です。

0 件の賞賛
メッセージ4/15
5,997件の閲覧回数

Shigeru187 さま

 

IMAQ ArrayToImageは、
IMAQ ImageToArrayのすぐ下にあるみたいです。

 

もし、関数がみつからない場合は、関数パレットから、

検索してみてはいかがでしょう。

 

 

無題.png

 

 

 

 

ITOB さま

 

配列データを、Flatten Pixmap.vi で、画像データに変換するのはいかがでしょうか。

 

 

無題2.png

 

 

0 件の賞賛
メッセージ5/15
5,995件の閲覧回数

osaku様

 

返事が遅くなりまして、申し訳ありません。

 

私のlabviewでは、すぐ隣には存在しないのです。

検索してもみつかりません。

おそらく、labviewのバージョンやツールキットの違いだと思います。

0 件の賞賛
メッセージ6/15
5,930件の閲覧回数

ITOB様

 

サンプルありがとうございます。

開こうとしたところ、私のlabviewが古すぎて、うまく開くことができませんでした。

0 件の賞賛
メッセージ7/15
5,930件の閲覧回数

ITOB様

 

1つの数値が輝度や強度を示す白黒画像ですので、強度画像をグラフで表示したいと思いますが、

どのようなviを使えばよろしいでしょうか?

0 件の賞賛
メッセージ8/15
5,927件の閲覧回数

ITOB様

 

私のlabviewは、8.5.1です。

0 件の賞賛
メッセージ9/15
5,925件の閲覧回数

こんにちは。

 

Visionのライブラリをお使いですか?

一応Visionライブラリを使わずにサンプルを作ってみました。

8.5.1で動くを思います。

0 件の賞賛
メッセージ10/15
5,912件の閲覧回数