Vision builder i kamera

Tematyka związana z tworzeniem aplikacji w LabVIEW do obsługi wizji oraz wszelkich operacji na obrazie.
jan szłapka
Posty: 2
Rejestracja: 20 sty 2013 18:38
Wersja środowiska: LabVIEW 2011

Vision builder i kamera

Post autor: jan szłapka »

Witam,
Tworze w vision builder prosty program. Działa operujac na zdjeciach. Chce jednak przetwarzac obraz na zywo z kamery.
Pobieram obraz przez kontrolke Acquire Image wybieram kamere, ale gdy chce uzyc jakiejs funkcji wyrzuca error Invalid Image type.
Tutaj pojawia sie moje pytanie: Jak przekonwertowac obraz otrzymywany z kamery Z RGB 32 bit do 8 bitowej skali szarosci?
Niektore funkcje pracuja na kolorze, ale miarka itp. dziala tylko na 8 bitowym formacie.
Z gory dziekuje za szybka odpowiedz!
Awatar użytkownika
Góras
Posty: 88
Rejestracja: 13 sie 2012 10:15
Wersja środowiska: LabVIEW 2012

Vision builder i kamera

Post autor: Góras »

Funkcją IMAQ Cast Image - do Image Src podpinasz obraz z kamery, a do Image Dst wyjście funkcji IMAQ Create z Image Type ustawionym na Grayscale (U8)
jan szłapka
Posty: 2
Rejestracja: 20 sty 2013 18:38
Wersja środowiska: LabVIEW 2011

Vision builder i kamera

Post autor: jan szłapka »

Na poczatku dodam, ze jestem poczatkujacy:p
A sam Vision builder nie ma funkcji ktora konwertuje do Grayscale (U8)? Szukałem w ustawieniach kamery, ale na próżno.
Jesli dobrze rozumiem, mam stworzyć VI i wrzucic go jako funkcje do VB?
Coś na wzór?:
http://digital.ni.com/public.nsf/allkb/ ... D7007F2871
Awatar użytkownika
Góras
Posty: 88
Rejestracja: 13 sie 2012 10:15
Wersja środowiska: LabVIEW 2012

Vision builder i kamera

Post autor: Góras »

A ja powinnam dodać, że nie mam za dużego doświadczenia z Vision Builder'em :)

Wydaje mi się, że stworzenie własnego VI'a może być najłatwiejszym/najszybszym rozwiązaniem, chociaż osobiście poleciłabym Ci całkowite przerzucenie się na LabVIEW :)
Awatar użytkownika
Mikrobi
Posty: 1210
Rejestracja: 08 paź 2003 00:00
Wersja środowiska: LabVIEW 2017

Vision builder i kamera

Post autor: Mikrobi »

Jeśli masz taką możliwość zacznij od Vision Assistanta.
Pozwoli na przećwiczenie operacji na obrazie tak abyś uzyskał wymagany efekt - z wybranego źródła: kamery albo gotowego pliku.
Potem jest możliwosć wygenerowania kompletnego rozwiązania w postaci VI ja.
pozdrawiam
Mikrobi

LabVIEW Champion, CLD, CPI
ODPOWIEDZ