- 最適化された基本画像処理・解析機能のセット
- 畳み込みとモルフォロジー
- 幾何学的変換
- ヒストグラム計算と解析
- ノイズ推定と低減
- HDR(ハイダイナミックレンジ)画像融合
説明
- EasyImageには、画像品質を向上させ、背景と検査対象物との良好なコントラストを得るために、通常は前処理ステップとして実行される操作が含まれています。
- EasyImageはグレースケール画像とカラー画像をサポートします。選択された形態学的処理機能は、バイナリ画像(1ビット/ピクセル)および2階調画像向けに最適化されています。
- EasyImageには、線形または非線形フィルタリングによる強調・復元、算術演算・論理演算、画像位置合わせのための幾何学的変換、閾値処理のためのヒストグラム解析、投影など、数多くの画像処理機能が含まれています。
画像処理関数
- 算術演算: 加算、減算、乗算、除算、コピー、反転、剰余、シフト
- 論理演算およびビット演算:AND、OR、XOR、NOT
- ゲイン/オフセット変更:正規化、均一化、ルックアップテーブルマッピング
- 線形フィルタリング:エッジ検出(ラプラシアン、グラディエント、プリウィット、ソベル、ロバーツフィルタ)、シャープ、平滑化(ガウスおよび均一フィルタ)。カスタムカーネルフィルタリング:カーネル作成および管理機能
- 非線形フィルタリング:形態学的演算子(侵食、膨張、開操作、閉操作、細化、太化、トップハットフィルタ、ヒットアンドミス変換、形態学的距離)、メディアンフィルタ
- ヒストグラム均等化
- 閾値処理:自動閾値処理、最小残差、最大エントロピー、アイソデータ、手動閾値処理、単一閾値(絶対および相対)、二重閾値、ヒストグラムベースの閾値
変換および抽出関数
- 幾何学的変換:画像登録(アライメント)、水平・垂直反転、平行移動、スケーリング、回転(補間オプション付き)、LUTベースの歪み補正(歪み補正解除)
- ベクトル演算、投影、プロファイルサンプリング(線分、パス、輪郭)および解析
- 特徴点検出器:ハリス角検出器、キャニーエッジ検出器
- ノイズ推定と低減:空間ノイズ低減(畳み込み、メディアンフィルタ)、時間ノイズ低減(再帰平均、移動平均、平均)、ノイズ推定(二乗平均平方根ノイズ、信号対雑音比)
- 画像の焦点調整
- 統計:面積測定、二値モーメント、加重モーメント、重力中心、ピクセル数およびピクセル統計、最小および最大グレーレベル値、平均、分散、標準偏差
ハイダイナミックレンジ融合
ハイダイナミックレンジ画像合成は、異なる露光時間で撮影された複数の入力画像を、元の画像の詳細と視覚的品質を保持したまま単一の画像に統合する手法を提供する。幅広い状況に対応するため、複数の合成およびトーンマッピングアルゴリズムが用意されている。
画像合成
画像スティッチングとは、複数の個別の画像を組み合わせてより大きな画像を作成し、対象物のシームレスで包括的な視覚表現を実現するプロセスです。EasyImageにおける画像スティッチングは、既に補正済みの平面物体の画像を結合し、透視歪みとレンズ歪みを除去することが可能です(画像キャリブレーションモデルを使用)。この画像スティッチング機能は、ウェーハやPCBの高解像度画像再構成に適しています。
その他の特典
ネオ・ライセンシング・システム
Neoは新しいライセンスシステムです。信頼性が高く、最先端の技術を採用しており、Open eVisionおよびeGrabberのライセンスを保存するために利用可能になりました。Neoでは、ライセンスをNeoドングル上でアクティベートするか、Neoソフトウェアコンテナ内でアクティベートするかを選択できます。ライセンスを購入し、後で決定できます。
Neoドングルは堅牢なハードウェアを提供し、コンピュータ間での転送が可能な柔軟性を備えています。Neoソフトウェアコンテナは専用ハードウェアを必要とせず、代わりにアクティベーションされたコンピュータに紐付けられます。
Neoには専用のNeoライセンスマネージャーが同梱されており、直感的で使いやすいグラフィカルユーザーインターフェースと、Neoライセンス手続きの自動化を容易にするコマンドラインインターフェースの2種類が用意されています。
WindowsおよびLinux向けOpen eVisionライブラリ一式
- Microsoft Windows 11、10 for x86-64 (64ビット) プロセッサアーキテクチャ
- x86_64 システム上の Microsoft Windows 11、10 IoT Enterprise
- Linux for x86-64 (64ビット) および ARMv8-A (64ビット) プロセッサアーキテクチャ(glibc バージョン 2.18 以上)
Open eVision Studio
Open eVision Studioは、Open eVisionの評価、プロトタイピング、開発ツールです。
直感的なグラフィカルユーザーインターフェースにより、eVisionのあらゆる2D画像処理機能を呼び出し、その結果を即座に確認できます。スクリプト機能は対応するコードを生成し、それをアプリケーションにコピー&ペーストできます。
Open eVision Studioは無料(Open eVision 2.0以降を使用する場合)で、ライセンスは一切不要です。
Software
- Host PC Operating System
-
Open eVision is a set of 64-bit libraries that require an Intel compatible processor with the SSE4 instruction set or an ARMv8-A compatible processor.
Open eVision can be used on the following operating systems:
Microsoft Windows 11, 10 for x86-64 (64-bit) processor architecture
Microsoft Windows 11, 10 IoT Enterprise for x86-64 systems
Linux for x86-64 (64-bit) and ARMv8-A (64-bit) processor architectures with a glibc version greater or equal to 2.18
Remote connections
Remote connections are allowed using remote desktop, TeamViewer or any other similar software.
Virtual machines
Virtual machines are supported. Microsoft Hyper-V, Oracle VirtualBox and libvirt hypervisors have been successfully tested.
Only the Neo Licensing System is compatible with virtualization.
Minimum requirements:
2 GB RAM to run an Open eVision application
8 GB RAM to compile an Open eVision application
Between 100 MB and 2 GB free hard disk space for libraries, depending on selected options.
- APIs
-
Supported programming languages :
The Open eVision libraries and tools support C++, Python and the programming languages compatible with the .NET (C#, VB.NET)
C++ requirements: A compiler compatible with the C++ 11 standard is required to use Open eVision
Python requirements: Python 3.11 or later is required to use the Python bindings for Open eVision
.NET requirements: .NET framework 4.8 (or later) or the .NET platform 6.0 (or later) are supported
Supported Integrated Development Environments:
Microsoft Visual Studio 2017 (C++, C#, VB .NET, C++/CLI)
Microsoft Visual Studio 2019 (C++, C#, VB .NET, C++/CLI)
Microsoft Visual Studio 2022 (C++, C#, VB .NET, C++/CLI)
QtCreator 4.15 with Qt 5.12
Ordering Information
- Product Status
-
Released
- Product code - Description
-
PC4151 Open EasyImage for USB dongle
PC4301 Open eVision EasyImage