アカデミック 会社 イベント NI Developer Zone サポート ソリューション 製品とサービス お問い合わせ MyNI

NI マシンビジョンソフトウェア

ナショナルインスツルメンツは、ここ10年近くにわたるマシンビジョン/画像処理のリーディングカンパニーとして、様々なカメラに対応した製品を提供しています。カメラで撮影した画像を入力、表示、保存、監視するには、NI 画像入力ソフトウェアを使用します。このソフトウェアは、全ての NI フレームグラバ に付属されているもので、FireWire(IEEE 1394)/ギガビットイーサネットを利用した画像入力用 に単体でも販売しています。

画像処理用には、Vision 開発モジュールNI Vision Builder AI の2種類のソフトウェアをご用意しています。Vision 開発モジュールは、NI LabVIEW、NI LabWindows/CVI、C/C++、または Visual Basic でのプログラミングに使用できる画像処理/解析関数を多数集めたものです。Vision Builder AI は、プログラミングすることなくマシンビジョンアプリケーションの構成、ベンチマーク、実装ができる対話式のソフトウェア環境です。いずれのソフトウェアも、NI Vision フレームグラバや NI Compact Vision System に対応しています。

ソフトウェアの概要 | 画像関連ソフトウェア比較チャート

 

画像関連ソフトウェア
画像入力
  NI 画像入力ソフトウェア
 
解説 あらゆるカメラから画像を入力して、表示、記録、監視を行うためのアプリケーションソフトウェア。全ての NI Vision ハードウェア、Vision Builder AI、Vision 開発モジュールに付属されています。IEEE 1394 および GigE Vision 対応カメラ用に別売もされています。

画像処理
  Vision 開発モジュール Vision Builder AI
 
解説 LabVIEW、C/C++、Visual Basic、.NET 対応のマシンビジョンアプリケーション開発ソフトウェア。多数の画像処理/マシンビジョン関数を搭載しています。LabVIEW 、C/C++、Visual Basic に対応したプロトタイプの作成・コード生成用のメニュー式ソフトウェア、Vision Assistant に付属。IEEE 1394 と GigE Vision 対応の多数のカメラをサポートする画像入力ソフトウェアを搭載しています。 スタンドアロンのマシンビジョンソフトウェア。完全なメニュー方式で、高性能な検査を短時間で構成、ベンチマーク、実装できます。リレーや照明など、他のハードウェアデバイスとの通信用に条件判断機能を内蔵。IEEE 1394 と GigE Vision 対応の多数のカメラをサポートする画像入力ソフトウェアを搭載しています。

以下の表は、各ソフトウェアパッケージに付属されているツールの一覧です。各ビジョンアルゴリズムの動作および使用方法については、「NI Vision コンセプトマニュアル」 をご覧ください。

NI の画像関連ソフトウェアの比較
  NI 画像入力ソフトウェア Vision Builder AI Vision 開発モジュール
  画像の入力、保存、表示、監視用のソフトウェア スタンドアロン構成ソフトウェア LabVIEW、C/C++、Visual Basic 用のプログラミングライブラリ
画像入力
単一画像入力
連続画像入力
トリガ画像入力
カメラ構成
トリガ出力
フルフレームレート表示
画像をディスクに保存
AVI の書き込み
オーバーレイ(非破壊)
画像処理
画像操作ツール  
ピクセル操作ツール  
画像フィルタ  
画像演算  
画像ロジック関数  
モフォロジー  
画像のセグメント化  
マシンビジョン
サブピクセル精度  
座標系  
歪み補正  
実寸計測  
複素/フーリエ解析    
粒子解析  
エッジ検出  
形状検出    
ゲージング  
パターンマッチング  
幾何学マッチング  
カラーマッチング  
カラーパターンマッチング  
ゴールデンテンプレート比較    
オブジェクトの分類  
1D バーコードリーダ  
データマトリクスリーダ  
データマトリクスグレーディング    
PDF 417 リーダ  
光学文字認識  
光学文字検証    
計測器リーダ    
画像関連ユーティリティ
LabVIEW Real-Time に対応
性能のベンチマーク  
LabVIEW VI の生成  
C コードの生成    
Visual Basic のコード生成    
確定型アルゴリズム    
ユーザインタフェースのカスタマイズ    
モーションコントロールの統合    
データ集録の統合