LabVIEW Vietnam

cancel
Showing results for 
Search instead for 
Did you mean: 

Xử lý ảnh với labview

Chào cả nhà !

Cho e hỏi là với một hàm thu hình acquisition thì có thể sử cho nhiều hàm vision assistant được không ?

Message 1 of 16
(22,783 Views)

Chào bạn,

Tất nhiên là được rồi. Sau khi bạn thu được hình ảnh xong, bạn có thể chuyển ảnh đó cho nhiều hàm Vision Assistant xử lý độc lập.

Bạn cứ thử viết chương trình ví dụ với USB webcam rồi test là có thể xác nhận được ngay mà.

Chúc bạn thành công.

Message 2 of 16
(18,080 Views)

e đã thử nhưng nó báo lỗi. nguyên nhân có thể  do hàm xử lý đầu tiên e dùng 8bit để đọc mã vạch . còn hàm còn lại e lại dùng 32 bit( ảnh màu ) để nhận diện màu. Trong trường hợp này mình phải giải quyết làm s a.Untitled.png

0 Kudos
Message 3 of 16
(18,080 Views)

Chào bạn,

Ảnh bạn lấy về từ camera là ảnh màu 32-bit à? Nếu thế thì bạn có thể sử dụng những hàm xử lý màu 32-bit với các ảnh này được. Bạn không thể sử dụng hàm 8-bit để xử lý ảnh 32-bit. Bạn phải chuyển anh màu 32-bit của bạn sang ảnh 8-bit bằng cách thêm hàm "Color Plane Extraction" trước hàm xử lý 8-bit trong Vision Assistant của bạn.

Message 4 of 16
(18,080 Views)

chào a !

Lúc e xử lý e đã cho hàm "Color Plane Extraction" trước hàm xử lý 8-bit trong Vision Assistant rồi ah. nhưng nó vẫn báo lỗi.

0 Kudos
Message 5 of 16
(18,080 Views)

Chào bạn,

Bạn upload code của bạn lên đây để mình xem thử.

0 Kudos
Message 6 of 16
(18,080 Views)

chổ úp file ở đâu a. e thấy chỉ có úp ảnh với video thôiUntitled.png

0 Kudos
Message 7 of 16
(18,080 Views)

Chào bạn,

Mình thấy cách lập trình của bạn không có gì sai.

Mình thấy lỗi xảy ra ở bước Color Matching trong hàm Vision Assistant 2. Mình nghĩ nguyên nhân do hàm Vision Assistant 1 phía trên có thể thực hiện trước, và bước Extract Color Plane đã biến đổi hình trong buffer Image out thành 8 bit. Hình 8 bit này khi đưa vào bước Color Matching là không hợp lệ.

Vì thế để giải quyết vấn đề này thì bạn phải tạo riêng buffer hình cho hàm Vision Assistant 1 phía trên để nó không làm thay đổi buffer hình ở Image out.

Bạn có thể làm theo:

1. Mở hàm Vision Assistant phía trên

2. Nhấn Select Controls

3. Chọn Create Destination Image

Chúc bạn thành công!

Untitled.png
Phạm Đăng Khoa

Applications Engineer

National Instruments

Message 8 of 16
(18,080 Views)

Cảm ơn hai a nhiều ! chúc hai a ngày làm việc vui vẻ ! ( e đã kiểm tra thử không còn lỗi nữa) hi

0 Kudos
Message 9 of 16
(18,080 Views)

Cảm ơn bạn đã cập nhật! Chúc bạn vui!

Phạm Đăng Khoa

Applications Engineer

National Instruments

Message 10 of 16
(18,080 Views)