產品介紹

軟體

MIL10 / MIL X

Matrox Imaging Library(MIL10)

機器視覺用影像處理與分析的函式庫(Library)

提供完善的說明手冊與範例程式。能讓用戶高效率的開發視覺軟體,做到對位辨識、尺寸量測、瑕疵檢測、文字識別等多種應用,並用於電子、半導體、精密機械、連結器、金屬、鞋業等各類不同產業。

分為「開發版」與「Run-Time版」,開發版擁有所模組,能開發並編譯軟體;Run-Time版則是運行包裝完成的exe.檔,能選擇單一模組購買,大幅節省複數機台與產線的經費。

 

 》累積25年經驗的演算法,依模組區分,能高效率開發視覺軟體

包含多種視覺模組,能夠做到對位辨識、尺寸量測、文字條碼判讀、瑕疵檢測等功能,有效提高產品良率與企業產能。
 

》支援各類標準通訊協定,輕鬆取像與通訊

  • analog
  • Camera Link®
  • CoaXPress®
  • DisplayPort™
  • GenTL
  • GigE Vision®
  • HDMI™
  • SDI
  • USB3 Vision® 2
 

》支援多種程式語言

  • C
  • C++
  • C#
  • CPython
  • Visual Basic ®
 

》支援常主流作業系統

  • Windows:
    • 32-/64-bit Windows 7 with SP1 and Windows 10 (versions 1607 to 20H2) 
    • Visual Studio 2012, 2013, 2015, 2017, and 2019 (unmanaged C++, C#, and Basic)
    • CPython 2.7 and 3.5 (3.7 with MIL X Service Pack 4)
  • Linux:
    • 64-bit Ubuntu 18.04 LTS
    • 64-bit Red Hat Enterprise Linux 8(.1) and CentOS 8 (build 1905)
    • 64-bit SUSE Linux Enterprise 15 SP1
    • GNU Compiler Collection and Python (from particular Linux distribution)
 

》提供互動式的輔助開發工具CoPilot

 

》常用視覺影像模組 

圖形比對
Pattern Recognition
基礎的對位技術,透過灰階值比對,建立物件的標準模型,並依據模型去抓取物件。
外型搜尋
Geometric Model Finder
進階的對位技術,透過向量的方式建立輪廓,作為物件的標準模型,並依據模型去抓去物件。
能忍受較高程度的物件旋轉、放大縮小、光影差異…等變化。
特徵分析
Blob Analysis
特徵提取與分析技術,透過設置灰階值門檻,抓取白或黑的部分,以利於後續分析。
可做到對位、計數、計算面積、計算重心、過濾尺寸、篩選瑕疵…等多種應用。
尺寸量測
Measurement
基礎量測技術,能夠偵測出影像中邊緣,並量測邊緣之間的距離。
角度量測
Metrology
進階量測技術,能夠偵測出影像中的點、邊緣、圓、弧等多項特徵,並計算其長度、半徑、弧度等多種尺寸。
彩色影像處理
Color Analysis
顏色比對技術,能夠建立顏色的模型(依RGB的成分比例),並依此為基準去分析影像中的其它區域。

 

文字辨識
String Reader
進階文字識別的技術,能建立文字的幾何特徵模型,並依此模型來識別出影像中的文字。
能夠忍受一定程度尺寸變化、長寬比變化、旋轉、破損、背景雜訊等。
點陣文字辨識
SureDotOCR
點陣文字識別技術,能夠以點陣文字的型態建立字庫,並依此字庫識別出影像中的文字。
常用於食品、包裝或任何以點陣文字打印的產品。
一維/二維條碼讀取
Code Reading
條碼辨識技術,MIL/DA已經將當今所有常見的1D/2D條碼建立在內部,能直接選擇來辨識影像中的各類條碼。
多光源影像合成
Photometric Stereo
影像合成技術,用多種不同角度光源拍攝相同物件,再將多張影像合成而產生新的影像,能夠顯示出難以取得的特徵,讓後續能做到原本無法做到的分析。
影像校正
2D Calibration
影像校正的技術,能做到Pixel對應到真實世界的長度、斜向拍攝的影像轉為正向,以及去除鏡頭產生Distortion。
影像處理
Image Processing
影像前處理技術,包含銳利化(Sharpen)、平滑化(Smooth)、膨脹(Dilate)、侵蝕(Erode)、旋轉(Rotate)…等各濾波、形態學、幾何學等各種方法,使影像更凸顯欲觀察的特徵,以利後續分析。
3D 影像擷取與分析
3D Acquisition
3D取像技術,能夠相容於許多大廠之3D Sensor,直接取得其深度圖(Depth map),以及完成其平面的校正與前處理,即可進行後續分析。
影像分類
Classification
AI深度學習技術,透過影像的訓練(Training)來學習影像中物件的特徵,突破一般Rule-based的傳統視覺限制能,能將過去無法做到的複雜的影像進行辨識與分類。

 

型錄下載

》條碼辨識系統即時辨識條碼

 

Matrox Image Library (MIL) 能直接連結符合GigE通訊協定的AVT相機,透過Corning Varioptic液態對焦鏡頭(Liqid Lens),可以取得不同高度待測物上的一維條碼(Barcode)影像。

再透過Code Reader的模組進行讀取與識別,便可即時讀取Baecode的內容。可應用在物流業等待測物大小、高度不同的產線上,進行即時的條碼辨識。
 
Matox料號 軟體描述
Matrox Imageing Library X Development(MIL X)軟體包
MILXWINPU MIL X development toolkit for Windows. Contains installation media, asingle-user USB hardware license key, and MIL X maintenance registration number.

Note: 75% discount for MILXWINPU if purchased with a Matrox Design Assistant X development package (i.e., DAXWINPU) for the same user with their name as proof or for a Matrox Design Assistant X user with valid maintenance with the registration number as proof. 50% educational discount for MILXWINPU with proof of affiliation with an academic institution. Discounts cannot be combined.
MILXLNX MIL X development toolkit for Linux. Contains installation media. Also requires MILXWINPU.
MIL-Lite X Development軟體包
MILLITEWIN MIL-Lite X development toolkit for Windows. Contains installation media and MIL-Lite X maintenance registration number.

Note: 50% educational discount for MILLITEWIN with proof of affiliation with an academic institution.
MILLITEXLMX MIL-Lite X development toolkit for Linux. Contains installation media. Also requires MILLITEXWIN.
MIL / MIL-Lite 加購軟體升級服務
MILMAINTENANCE One-year extension to the MIL X maintenance program per developer.

Note: 50% educational discount for MILMAINTENANCE with proof of affiliation with an cacdemic institution. Included in the original purchase price of the MIL X development toolkit, registered users are entitled to one year of technical support, access to updates, and Matrox Vision Academy online training website.
LTEMAINTENANCE One-year extension to the MIL-Lite X maintenance program per developer.

Note: 50% educational discount for LTEMAINTENANCE with proof of affiliation with an cacdemic institution. Included in the original purchase price of the MIL-Lite X development toolkit, registered users are entitled to one year of technical support, access to updates, and Matrox Vision Academy online training website.
MIL X 線上教育訓練
Included with MIL X / MIL-Lite X Maintenance Program Matrox Vision Academy Online provides a range of categorized instructional videos on how to use the software to create applications.

Matrox Vision Academy Online is available to customers with current MIL X / MIL-Lite X maintenance subscriptions, as well as those evaluating the software.
MIL X 教育訓練
MILLITERAIN Ask for availability Introduction to MIL / MIL-Lite: Three-day instructor-led training, hands-on labs, and Q&A periods with support and development staff. An optional fourth day is availabel for one-on-one application-specific discussions with experienced Matrox Imaging technical staff.

Key topics: overview of MIL / MIL-Lite; setting up a development environment; managing image duufers, image capture, and display.
MIL X / MIL-Lite X Run-Time 授權碼
MXRTxxxxxxxx00 MIL X run-time software license key. The user must supply a lock code generated using the appropriate MIL X utility / page.

This unique lock code identifies the target computer system and MIL X package(s) to license.

Note: Combine packages by substituting 0 at the aooripriate position x with the appropriate letter or other digit.
MXRTA000000000 MIL X Image Analysis package. Includes Image Processing. Blob Analysis, Bead inspection, Measurement, and Calibration modules.

Note: Starting with Service Pack 4, 3D Processing functionality also requires 3D Calibration and Supplemental package (MXRT0000030000 or MXRT0000020000).
MXRTM000000000 MIL X Machine Vision Package. Includes Image Processing, Blob Analysis, Bead inspection, Pattern Matching (NGC-based), Measurement, and Calibration modules.

Note: Starting with Service Pack 4, 3D Processing functionality also requires 3D Calibration and Supplemental package (MXRT0000030000 or MXRT0000020000).
MXRT0I00000000 MIL X Identification package. Includes OCR and Code Reader modules.
MXRT0C00000000 MIL X SureDotOCR and String Reader package.
MXRT0200000000 Both MXRT0I00000000 and MXRT0C00000000.
MXRT00J0000000 MIL X / MIL-Lite X Image Compression package. Includes JPEG, JPEG2000, and H.264 codecs.
MXRT000G000000 MIL X Geometric Model Finder package. Includes Shape Finding.
MXRT000E000000 MIL X Edge Finder package.
MXRT0002000000 Both MXRT000G000000 and MXRT000E000000.
MXRT0000S00000 MIL X / MIL-Lite X interface (GenTL, GigE Vision, and USB3 Vision) package.

Note: Required if using a third-party NIC or a USB 3.0 port on a third-party PC.
MXRT0000D00000 Distributed MIL X / MIL-Lite X package for director or agent node.

Note: Not needed if used within the same physical system.
MXRT00000R0000 MIL X Registration package.

Note: Starting with Service Pack 4, 3D Registration functionality also requires 3D Calibration and Supplemental package (MXRT0000030000 or MXRT0000020000).
MXRT0000030000 MIL X 3D Calibration and Supplemental package.

Note: Starting with Service Pack 4, 3D Processing functionality also requires Image Analysis or Matching Vision package (MXRTA000000000 or MXRTM000000000). 3D Registration functinality also requires Registration package (MXRT00000R0000 or MXRT0000020000), and 3D Metrology functionality also requires Metrology package (MXRT000000Y000 or MXRT000000B000).
MXRT0000020000 Both MXRT00000R0000 and MXRT0000030000.
   
MXRT000000Y000 MIL X Metrology package.

Note: Starting with Service Pack4, 3D Metrology functionality also requires 3D Calibration and Supplemental package (MXRT0000030000 or MXRT0000020000).
MXRT000000Q000 MIL X Color Analysis package.
MXRT000000B000 Both MXRT000000Y000 and MXRT000000Q000.
MXRT0000000Z00 MIL X Industial and Robot Communication package.
MXRT0000000N00 MIL X Classification package. Includes inference and training.
MXRT0000000200 Both MXRT0000000Z00 and MXRT0000000N00.
MXRTM2B2B2B200 All MIL X package.
MIL X / MIL-Lite X Run-Time / Supplemental License Hardware ID Key
MILRTIDCMC MIL X / MIL-Lite X run-time / supplemental license USB hardware fingerprint and storage.

Note: Replaces Matrox Imaging hardware as the fingerprint used to generate the unique system code. MXRT...00 still required.
MIL X / MIL-Lite X Run-Time / Supplemental License Hardware Key
MXRTxxxxxxxx00U Pre-programmed MIL X / MIL-Lite X run-time USB hardware license key that enables appropriate package(s).

Note: See MIL X / MIL-Lite X run-time / Supplemental License Software Keys for available selections. Alternative to MXRT...00.
Matrox Design Assistant X 型錄下載
型錄下載