Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano

Zrobiłem program, i za pomocą webcam.DLL wstawiłem tam obraz z kamerki. Nie przemyślałem tylko tego, że funkcją draw_getpixel nie mogę pobrać koloru pixela z obrazu kamerki, tylko z room'a ... Pierwsze co po tym wpadło mi do głowy to getpixel globalny, za pomocą innego dll'a, ale wtedy od razu sprostowanie - i tak się nie uda, bo nawet jak się print screen'a daje to zamiast obrazu z kamerki jest czarny prostokąt. Co począć?

 

edit: w webcam.DLL jest funkcja zapisywania obrazu do bmp, ale czy działało by to chociaż przy fps'ie 20? tzn. - 20 tworzenia i usuwania/nadpisywania plików na sekundę.. brzmi trochę nierealnie, ale nie wiem jak to jest.

Opublikowano

Trzeba by przepisać tego DLLa i dorobić funkcję "get pixel". Ciekawy jestem czy jest na sieci źródło tego DLLa.

 

EDIT

Nie, nie ma.

 

Więc ktoś musi napisać własną bibliotekę z taką funkcją. :)

Opublikowano

jeśli dllka ta tworzy obraz kamerki w okienku osadzonym w oknie GMa, to pobierając uchwyt tego okienka, możemy z niego pobrać dowolny pixel/fragment obrazu, a z użyciem GMapi nawet zapisywać obraz do sprajta

Opublikowano

bo widelcem zupy nie zjesz.

 

co do dllki Tymcia sprawdzic nie moge - brak kamerki

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...