Image Processing Toolbox
画像処理、可視化、分析を実施
Image Processing Toolbox™ には、画像処理、解析、可視化およびアルゴリズム開発のための包括的な参照標準アルゴリズムおよびワークフローアプリが用意されています。画像セグメンテーション、画像の強調、ノイズ除去、幾何学的変換、画像レジストレーション、3 次元画像処理を実行することができます。
Image Processing Toolbox アプリにより、一般的な画像処理ワークフローを自動化できます。画像データを対話的にセグメント化して、画像レジストレーション手法を比較し、大規模なデータセットのバッチ処理を実行できます。可視化関数およびアプリにより、画像、3 次元ボリューム、ビデオの参照、コントラストの調整、ヒストグラムの作成、関心領域 (ROI) の操作を行うことができます。
アルゴリズムはマルチコアプロセッサおよび GPU 上で実行することで高速化できます。多くのツールボックス関数では、デスクトップ プロトタイピングおよび組み込み画像システム実装を行うための C/C++ コード生成をサポートしています。
詳細を見る:
データの取得とインポート
Web カメラ、デジタルカメラ、衛星用センサー、空中センサー、医療用画像機器、顕微鏡、望遠鏡など、幅広い科学機器によって生成された画像および映像をインポート可能。
多くの特殊な画像ファイル形式がサポートされています。医療用画像では、DICOM ファイル形式 (関連するメタデータを含む) と、Analyze7.5 および Interfile 形式をサポートしています。
ハイ ダイナミック レンジイ メージの表示
探索と発見のためのアプリ
アプリを使えば、さまざまなアルゴリズムによるアプローチを探索して見つけることができます。Color Thresholder アプリでは、さまざまな色空間に基づいて画像の分割ができます。Image Viewer アプリでは、点、線、矩形、ポリゴン、楕円形、自由曲線などの関心領域 (ROI) を、対話的に配置して操作できます。
色ベースのセグメンテーション
マルチスペクトルのカラー合成イメージの強調
モルフォロジー演算
コントラストの強調、ノイズの除去、領域の細分化、領域での細線化を行うことができます。
雪片の粒度分布
画像のボケ修正
焦点外れ、撮影時のカメラや対象物のブレ、大気条件、露光時間の短さなどによって生じたボケを修正します。
ブラインド デコンボリューション アルゴリズムを使った画像のブレ除去
3 次元での可視化
データ構造を調査するさまざまな可視化方法を使用することで、3 次元ボリュームを探索します。3 次元ボリュームのピクセル強度を不透明度にマッピングして、ボリューム内の特定の範囲を強調できます。
3 次元処理
3 次元データを使用した完全な画像処理ワークフローを可能にする多くの任意次元の関数に加えて 3 次元固有の関数を使用します。
3 次元セグメンテーション
プログラム関数と対話型アプリを使用して 3 次元セグメンテーションを実行。しきい値設定、動的輪郭、セマンティック セグメンテーション、およびその他の手法を使用して、3 次元データのセグメンテーションを行うことができます。
エッジ検出
事前構築されたアルゴリズムを使用して、画像内のオブジェクト境界を特定します。Sobel、Prewitt、Roberts、Canny、ガウスの Laplacian 法が用意されています。
画像領域解析
面積、重心、方向などの画像内の領域のプロパティを計算します。画像領域解析アプリを使用して、プロパティに基づいて領域のカウント、並べ替え、削除を自動的に実行します。
画像の領域解析アプリ
ハフ変換、統計関数、色空間変換
線分、線の端点、および円を見つけます。統計関数では画像の特徴を解析できます。色空間変換は、デバイスに依存することなく色を正確に表します。
画像内の円形オブジェクトの検出と測定
画像セグメンテーション手法
画像内の領域境界を特定し、画像セグメンテーションに対するさまざまなアプローチを探索します。セグメンテーション アプリを使用して、これらの手法を対話的に探索します。
watershed セグメント化
Watershed セグメント化を使用して、画像内の隣接するオブジェクトを分離します。この問題には多くの場合、Watershed 変換が適用されます。
マーカーコントロール付き Watershed セグメント化
画像レジストレーションの方法
強度に基づく画像のレジストレーションを使用して、相対的な強度のパターンを使用して画像の位置を自動的に合わせることができます。マルチモーダル 3D レジストレーションと非剛体レジストレーションを実行し、差分が強調表示された合成画像を作成することで結果を視覚的に検証できます。
ターゲット ハードウェア
C コードと HDL コードを自動的に生成します。多くの画像処理機能がコード生成をサポートしているため、画像処理アルゴリズムを PC ハードウェア、FPGA、ASIC、組み込みハードウェアで実行できます。
GPU 高速化
アプリケーションとモデルのパフォーマンスを改善するには、GPU とマルチコアプロセッサを使用します。
マーカーコントロール付き Watershed セグメント化
ボリュームの領域分割アプリ:
3D グレースケールまたは RGB ボリュームイメージの分割
ディープラーニング:
ディープラーニング アレイの 2D および 3D の入力レイヤーと空間次元をスケール係数、または指定されたサイズにサイズ変更
画像品質メトリックス:
X-Rite ColorChecker テストチャートを使用して画像の色を測定
色エラー:
CIE76、CIE94、または CIEDE2000 標準を使って色差を算出
DICOM-RT での輪郭:
輪郭データからボリュームマスクを作成
これらの機能および対応する関数の詳細については、リリースノートを参照してください。
MATLAB によるディープラーニング
わずか数行の MATLAB コードでディープラーニング モデルを構築し、ディープラーニングのタスクを実行できます。