Produkty
Artykuły
Avicon
Model Hermes API

MODEL Hermes API

Hermes API

Chcesz wykorzystać funckje StreamPix lub TroublePix w swojej własnej aplikacji? Hermes API jest odpowiedzią na Twoje zapotrzebowanie. Ten zestaw funkcji umożliwia dodanie w prosty sposób do własnej aplikacji możliwości nagrywania cyfrowego znanego z innych aplikacji Norpix.

Hermes API to standardowa biblioteka niskopoziomowa od Norpix. Wszystkie programy, takie jak StreamPix lub TroublePix, są opracowywane na bazie tego interfejsu.

Hermes to zestaw obiektów i funkcji napisanych w języku C ++, które można w prosty sposób dodać do własnej aplikacji jeśli zachodzi potrzeba przechwytywania, zapisywania, odtwarzania lub kompresji wideo.

C, C ++ i .NET są kompatybilne ze wszystkimi językami CLI (Common Language Infrastructure), takimi jak C #, VB.NET i wieloma innymi innych.

Hermes jest zbudowany przy użyciu Microsoft Visual Studio 2012 w celu zapewnienia najwyższej wydajności na systemach operacyjnych Windows i wykorzystania mocy obliczeniowej nowocesnych procesorów wielordzeniowych. Aby w pełni wykorzystać możliwości, zalecany jest Windows 10, 64-bitowy, ale HERMES obsługuje także starsze systemy: Windows 7, 8 i Vista, zarówno wersje 32-bitowe jak i 64-bitowe.

Lista niektórych z dostępnych funkcji podczas programowania za pomocą interfejsu HERMES API:

  • Dostęp do wielu projektów demonstracyjnych, napisanych w Visual C#.
  • Zestaw funkcji i klas C++.
  • Pełna kontrola nad obrazem w aplikacji: zachowaj / odrzuć / archiwizuj / wyświetl.
  • Połączenie się z jednym z ponad stu frame grabberów i kamer obsługiwanych przez NorPix.
  • Odbieranie zdjęć z kamery.
  • Zapisywanie obrazów do pliku sekwencji (format pliku StreamPix - .seq), plików graficznych (bmp, jpeg, tiff, png) lub plików wideo (avi, mov, mp4).
  • Dostęp do znakowania czasem na podstawie zegara komputerowego, czasu IRIG, źródła GPS, lub LTC / VITC.
  • Jednoczesne nagrywanie i odtwarzanie, z różną prędkością, przechwytywanych plików sekwencji.
  • Obliczanie prędkości klatek na sekundę.
  • Szczegółowa dokumentacja.
  • Możliwość współpracy zarówno z jedną jak i wieloma kamerami.
  • Możliwość jednoczesnej obsługi różnych kamer.
  • Tryby wyzwalania sprzętowego lub programowego.
  • Wykonywanie interpolacji Bayera.
  • Modyfikacja częstotliwości klatek zgodnie z potrzebami.
  • Dostosowywanie parametrów kamery, takich jak wzmocnienie, jasność, migawka, gamma, barwa, nasycenie, balans bieli.
  • Przechwytywanie poklatkowe z jednej lub wielu kamer jednocześnie.
  • Nanoszenie grafiki i tekstu na obraz wideo, zarówno w czasie rzeczywistym jak i z odtworzenia
  • Zapis do formatów tiff, multitiff, jpeg, bmp, DPX, j2K, FIT i wielu innych.
  • Automatyczny i manualny balans bieli.
  • Kompresja JPEG w czasie rzeczywistym w celu zmniejszenia rozmiaru pliku.
  • Obsługa kamer oraz frame grabberów z wbudowaną kompresją JPEG, MPEG4, H.264.
  • Możliwość zapisu i wczytania ustawień kamery z pamięci .
  • Hurtowe ceny OEM.
  • Zoptymalizowana obsługa DirectX GPU do wyświetlania obrazu na pełnym ekranie.
Producent:
Norpix