Máy thị giác cao cấp và ch c năng xử lý hình nh cũng như các công cụ hiển thị như:
- Xử lý và phân tích c a màu xám, màu sắc và hình nh nhị phân
- Hình t c độ cao phù hợp để định vị đ i tượng có kích thước khác nhau và định hướng, ngay c trong ánh sáng yếu
- Phân tích h t để tính toán hơn 80 thông s , bao gồm c khu vực, chu vi, và vị trí
c a các đ i tượng
- Hiệu chỉnh hình nh cho sửa chữa biến d ng ng kính và góc máy nh - Tương thích với LabVIEW Real-Time
IMAQ Vision là một thư viện lập trình cấp cao bao gồm một tập hợp các ch c năng cho thị giác máy và hình nh khoa học. Dưới đây là một s nhiệm vụ b n có thể thực hiện với IMAQ Vision:
- Bộ lọc hình nh để c i thiện chất lượng c a họtrước khi kiểm tra
- Tìm kiếm màu xám và màu sắc hình nh cho trư ng hợp c a một mẫu được chỉđịnh
- Các tính năng đo lư ng c a một bộ phận bất kểđịnh hướng hình nh c a mình
- Count, nhãn hiệu, và các đ i tượng đo lư ng trong một hình nh - Lớp ph khu vực quan tâm, văn b n và hình nh bitmap lên
- Hiệu chỉnh hình nh để chính xác, đo lư ng thực tế không phân biệt quan điểm máy nh hoặc biến d ng ng kính
Ch c năng x lý nh: IMAQ Vision xử lý hình nh ch c năng lọc, thao
Trang 39
hình nh ngưỡng, bao gồm ngưỡng tự động và nhiều dãy ngưỡng; Kh năng sử dụng được xây dựng trong và nhìn lên b ng ngư i dùng định nghĩa; Kh năng cân bằng, nhãn, và đ o ngược hình nh. Sử dụng ch c năng Magic Wand, b n có thể phân khúc một hình nh dựa trên một giá trị điểm nh duy nhất.
File I / O: IMAQ Vision xử lý các kh năng đọc và ghi hình nh PNG, BMP, JPEG, TIFF và các định d ng tập tin, cũng như một lo t các hình nh trong định d ng phim AVI. IMAQ Vision cũng xử lý tiết kiệm dữ liệu bổ sung, chẳng h n như thông tin hiệu chuẩn, mô hình mẫu phù hợp và không phá h y dữ liệu lớp ph , với hình nh trong các định d ng PNG
L i ích c a vùng công c (Region-of-InterestTools): Khu vực c a tâm công cụ trong IMAQ Vision xử lý việc t o ra các khu vực quan tâm c hai tương tác và lập trình. Khu vực c a tâm hình d ng làm việc với IMAQ Vision bao gồm điểm, đư ng, đa giác, hình chữ nhật, hình chữ nhật xoay, hình tròn, bầu dục, và annuli.
Thao tác nh (Image Manipulation): Ch c năng xử lý nh bao gồm đổi mẫu, m rộng, gi i nén, xen kẽ, đ i x ng, xoay, thay đổi, Unwrap, và xem 3D.
Thao tác điểm nh (Pixel Manipulation): Với IMAQ Vision cá nhân b n
có thể thao tác pixel trong hình nh c a b n. Các ch c năng này bao gồm kh năng để có được và thiết lập các giá trị c a điểm nh cá nhân hoặc khu vực c a các điểm nh, văn b n và hình vẽ lên hình nh c a b n, chuyển đổi hình nh đến và đi từ m ng dữ liệu.
Filters (bộ lọc): IMAQ Vision bao gồm một s ho t động c a bộ lọc mà rất hữu ích cho việc tiền xử lý hình nh c a b n để c i thiện chất lượng xử lý hình nh. Ngoài ra, có các ch c năng để làm nổi bật lợi thế c nh và phát hiện, chẳng h n như Sobel, Pruitt, Roberts, khôn ngoan và một ch c năng để tính tương quan chéo bình thư ng c a hai hình nh.
Phân tích hình nh (Image Analysis): IMAQ Vision ch a các ch c năng phân tích để có được thông tin về các nội dung c a hình nh và các h t trong hình nh. Các ch c năng này bao gồm phân tích biểu đồ, centroid, định lượng, định hình dọc theo một đư ng hoặc khu vực quan tâm, và tính toán cư ng độ điểm nh trung bình dọc theo phần hoặc toàn bộ hình nh.
Công c triển khai vi c (Deployment Engine): Deployment Engine cung cấp tất c mọi th b n cần ph i cài đặt và ch y các ng dụng thực thi IMAQ
Trang 40
Vision t i máy tính c a b n, sàn s n xuất và phòng thí nghiệm. Triển khai các cơ bao gồm động cơ IMAQ Vision, cũng như cài đặt và hỗ trợ các tập tin. Nó cũng tích hợp dễ dàng với LabVIEW Application Builder, các LabWindows / CVI xây dựng bộ phân ph i, hoặc cài đặt tùy chỉnh c a riêng b n.
Trang 41
CH NG 3
THI T K PH N C NG - XÂY D NG PH N M M C A THI T B N I SOI ÔTÔ C M TAY NG D NG
CÔNG NGH THU TH P VÀ X LÝ NH