 |
Pętle i warunki
Elastyczny model programowania pozwala wyrazić pętle i warunki bezpośrednio w modelu graficznym. Aplikacja wspiera tworzenie dowolnie złożonych algorytmów bez konieczności pisania choćby pojedynczej linii kodu. Więcej szczegółów znajduje sie w artykule Programowanie graficzne.
|
 |
Makrofiltry
Zarządzanie dużymi i bardzo dużymi programami jest wygodne i efektywne dzięki mechanizmowi makrofiltrów - wydzielonych fragmentów programu o ustalonym interfejsie. Po stworzeniu makrofiltra można używać go wielokrotnie, w szczególności w innych makrofiltrach, co pozwala na czytelne wyrażenie struktury algorytmu poprzez strukturę makrofiltrów.
|
 |
Ponad 700 wbudowanych filtrów
Aplikacja zawiera setki gotowych do użycia operacji z zakresu widzenia maszynowego. Biblioteka wyróżnia się przemyślaną architekturą, prezycyjną kategoryzacją i czytelnymi interfejsami funkcji. Dokumentacja filtrów jest obszerna i dostępna na stronie internetowej.
|
 |
Optymalizacje sprzętowe
Filtry biblioteczne są zoptymalizowane z wykorzystaniem instrukcji SSE i procesorów wielordzeniowych, co przekłada się na wydajność, która stawia je w światowej czołówce.
|
 |
Szeroki zbiór typów danych
Aplikacja obsługuje m.in. operacje na obrazach, regionach, ścieżkach, obiektach geometrycznych, profilach i histogramach, co odpowiada szerokiemu zakresowi technik komputerowej wizji obsługiwanych przez bibliotekę. Zachęcamy do zobaczenia filmu demonstracyjnego poświęconemu obsługiwanym typom danych (komentarze w języku angielskim).
|
 |
ROI o dowolnym kształcie
Operacje na obrazach przyjmują opcjonalny parametr zawężających ich działanie do wskazanego obszaru na obrazie (ROI). Adaptive Vision Studio wyróżnia się obsługą ROI o dowolnym kształcie, co pozwala ograniczyć kosztowne czasowo operacje na obrazie wyłącznie do tych danych, które faktycznie muszą być przetworzone.
|
 |
Filtry użytkownika
Mechanizm filtrów użytkownika pozwala osadzić w graficznym środowisku Adaptive Vision Studio dowolną operację zaimplementowaną w języku C/C++. Zbudowanie elementarnego filtra użytkownika zajmuje mniej niż minutę, filtr jest aktualizowany w programie po każdej rekompilacji. Zachęcamy do zobaczenia
filmu demonstracyjnego (komentarze w języku angielskim).
|
 |
Zintegrowane filtry OpenCV
Filtry oparte na bibliotece Adaptive Vision Library uzupełniają darmowe filtry oparte na bibliotece OpenCV. Wraz z darmowymi filtrami z biblioteki standardowej pozwalają na tworzenie efektywnych kosztowo rozwiązań dla prostych zastosowań.
|
 |
Wsparcie dla kamer
Adaptive Vision Studio obsługuje m.in. kamery producentów
Basler,
PointGrey i
XIMEA.
|
 |
Wsparcie dla GigE Vision
Adaptive Vision Studio i Adaptive Vision GigE SDK
są
zatwierdzonymi produktami zgodnymi ze standardem GigE Vision; w pełni obsługują kamery zarówno w zakresie konfiguracji jak i wydajnego pozyskiwania obrazu. Zachęcamy do zobaczenia filmu demonstracyjnego (komentarze w języku angielskim).
|
 |
Aplikacja wykonawcza
Programy opracowane w Adaptive Vision Studio mogą być uruchamiane w dedykowanej, wydajnej aplikacji wykonawczej.
|
 |
Biblioteka Executora
Mechanizm wykonujący programy przygotowane w Adaptive Vision Studio jest dostępny także w postaci biblioteki DLL, co pozwala użytkownikowi na przygotowanie dowolnego środowiska wykonawczego dla specyficznych zastosowań.
|
 |
Projektowanie HMI
Zintegrowane narzędzie do projektowania graficznych interfejsów użytkownika pozwala tworzyć kompletne systemy wizyjne przy użyciu tylko jednego pakietu oprogramowania.
|
 |
Wieloplatformowość z TI/DSP
Nasze filtry są dostępne również w wersjach dla platformy TI/DSP. Dzięki temu programy opracowane w Adaptive Vision Studio mogą być łatwo osadzone na kamerach inteligentnych z procesorami TI/DSP. Aplikacja pozwala włączyć do programu także funkcje z biblioteki VCLib firmy Vision Components.
|