Zdjęcie w tle
Bielecki

Bielecki

Inspirator
  • 27wpisy
  • 157komentarzy
Weź koty mówili, będzie fajnie, mówili
#koty #elektronika #japierdole #zalesie
52a2f2c9-3434-49bf-9fb1-47b5d140ef00
55a20324-ef60-46fd-9f92-a79461eb8f44
bravenewworld63

Złego kota wziąłeś, mówię Ci, różne są, musisz spróbować innego

korpowyrobnik

@Bielecki Poprawiłem ( ͡° ͜ʖ ͡°)

9e1edc30-cee0-4fe1-8970-157518e14926
Budo

@Bielecki wygląda to tak, że zrzucon kwiat jest Twoim najmniejszym problemem xD

Zaloguj się aby komentować

Napisałem sobie taki krótki program do robienia zdjęć z kamerki, gdzie potem sklejam z tego timelapse, ale nie rozumiem jednej rzeczy - zdjęcia zapisują się... z opóźnieniem. Musiałem dolać ukorzeniacza do awokado, więc zabierałem je sprzed kamerki. Po skończonej robocie (9:47) usiadłem do kompa i sprawdziłem poprzednie zdjęcia czy ustawiłem rośliny w miarę w tych samych miejscach. A tu się okazuje, że zdjęcie które powinno być zrobione w momencie skończenia, to tak naprawdę zdjęcie sprzed kilku minut. Łącznie zajęło mu 8 minut (5 zdjęć), zanim dotarł do momentu w którym skończyłem. Dlaczego tak jest? Czegoś tu nie rozumiem?
Kod:
import cv2
from time import sleep
from datetime import datetime

cam = cv2.VideoCapture(0)
cam.set(cv2.CAP_PROP_FRAME_HEIGHT, 1080.0)
cam.set(cv2.CAP_PROP_FRAME_WIDTH, 1920.0)
cam.set(cv2.CAP_PROP_AUTO_WB, 0.0)
cam.set(cv2.CAP_PROP_WB_TEMPERATURE, 7000)
cam.set(cv2.CAP_PROP_SATURATION, 75)
cam.set(cv2.CAP_PROP_CONTRAST, 100)
while True:
   retval, frame = cam.read()
   dt = datetime.now()
   ts = int(datetime.timestamp(dt))
   if retval != True:
      print(str(dt) + ": Can't read frame")
      sleep(5)
      continue
   cv2.imwrite(str(ts) + '.png', frame)
   print(str(dt) + ": saved img " + str(ts) + ".png")
   sleep(120)
#python #programowanie
9e52353b-adf4-4507-b0d0-c53a4af049de
298ca152-8de6-486d-ab2f-5cfddaf7e444
203129d3-d0a7-4a2a-94e6-ee680a320cc4
edbf2503-175a-452d-b48e-c86cd23ecdf2
50e6dc6b-50c7-4419-9057-a4faaeedf354
psalek

@Bielecki domyślnie cam.read odczytuje pierwszą ramkę z bufora a nie najświeższą.

Widziałem dwa rozwiązania. Jedno to osobny wątek do porzucania starych ramek: https://stackoverflow.com/questions/43665208/how-to-get-the-latest-frame-from-capture-device-camera-in-opencv


Drugie to wymuszenie porzucenia ramek bezpośrednio przez cv2. To chyba było przez set property ale tak na szybko nie mogę tego znaleźć.


Oba mi działały. To drugie jest wydajniejsze ale w Twoim przypadku oba powinny być ok.

Prucjusz

@Bielecki cv2 działa bardzo wolno. Spróbuj z numpy.

Jesli dobrze pamiętam, z obiektu cv2 można wyciągnąć tablicę numpy i za jego pomocą to zapisać do pliku.

Bielecki

@markxvyarov dlaczego tak uważasz? Jeśli retval będzie false, to kontynuuję loop, żeby nie wywalać całego programu, ale nie zapisuję obrazu


@Prucjusz najwolniejsze w opencv w moim przypadku jest inicjalizowanie kamery przez cv2.VideoCapture(0). Ja loopuję się już po inicjalizacji, nie zwalniam kamery. Sam zapis odbywa się w ciągu ~0,1s, zakładając że sleep trwa równe 120s (takie mam różnice w timestampach).


@psalek dzięki, to mi wiele powiedziało. Wygląda na to że to właśnie bufor. Niby mogę zastosować te rozwiązania (choć porzucanie ramek przez opencv z tego co znalazłem odbywa się poprzez ustawianie odpowiednich properties kamery i nie jestem pewien czy 1. jest to wspierane przez mój model, 2. jest to nadal w opencv, bo gdzieś była wzmianka, że to usunęli), ale to w sumie byłaby sztuka dla sztuki - a w moim przypadku rozwiązanie się w sumie sprawdza. Zwyczajnie mnie ciekawiło dlaczego tak się dzieje i mam odpowiedź. Dzięki

Zaloguj się aby komentować

Mordeczki, patrzcie jakie promocje, coś komuś wziąć? ( ͡° ͜ʖ ͡°)
#perfumy #heheszki
a037ff95-9cad-408e-abf2-4f93c79f5f2f
dziadekmarian

O żesz kur... Z grubej rury!

testowy_test

@Bielecki nie dziękuję, nie widzę tu mojej ulubionej marki maison alhambra

disstnc

@Bielecki takie gówno widziałem ostatnio w chińczyku, byłem ciekaw jak to może pachnieć ale za bardzo wstyd mi było podejśc xDD

Zaloguj się aby komentować

Czy ktoś wie kiedy była ta komisja wspominana przez Ćwika, o której mówił w środę z mównicy sejmowej (że Suski kilkakrotnie sprawdzał kworum)? Podaje 24 kwietnia, a przewodniczącym miał być Suski, więc strzelam że w IX kadencji (bo wtedy był przewodniczącym ESK) i miała być wspólną z FPB, ale przegrzebuję stronę sejmową w poszukiwaniu stenogramu i nie mogę znaleźć nigdzie tej sytuacji.
https://youtu.be/CYQ2o6j_kD4?t=14596 (416)

#polityka #sejmowyspam #sejm
Bielecki

Dobra, mam, to ostatnia komisja, z tego roku. Błędnie założyłem że kto inny jest przewodniczącym, bo jak skakałem po nagraniu, to jakaś babka prowadziła - pewnie już po tej sytuacji. A stenogramu jeszcze nie ma.

Zaloguj się aby komentować

Odblokowałem złotego Kaczora Donalda (⌐ ͡■ ͜ʖ ͡■)
#kaczordonald #komiksy
5192df5c-2b80-45dc-9021-c70438de4219
emdet

@Bielecki kurde aż zachcialem mieć, ale widzę że wyprzedane

Bielecki

@emdet online jeszcze na Empiku powinno być

emdet

@Bielecki nie ma nigdzie, zaraz robię pierwszy od dwudziestu lat spacer do kiosku ruchu xD

Rashan

@Bielecki ja zamówiłem, czekam aż dotrze;)

emdet

@Bielecki namówił xD

3617b6da-0e18-44e6-bce9-b5e739d1f5a3

Zaloguj się aby komentować

Oglądam komisję z opóźnieniem, ale nie wiem czy zwróciliście uwagę - Jakubowski mówi że "jesteśmy teraz na poziomie [wydawania wiz] ok. 30-40% tego, co jest średnią z lat 2010-2019", a Bogucki od razu się odpala "MÓGŁBY PAN POWTÓRZYĆ? Ile to jest procent z lat 2010-2015?" Jebany podmienił szybciutko rok, żeby zgadzało się do narracji, a świadek nie zauważył i przytaknął.
#aferawizowa
#polityka
maximilianan

@Bielecki ewentualnie przypomniał mu co miał powiedzieć - oni tak robią regularnie

Zaloguj się aby komentować

Stworzyłem sobie grafikę trzech postaci z #dragonball (grafiki ściągnięte z neta, skomponowane w Photoshopie przeze mnie) i chciałem wydrukować to sobie jako podkładkę pod mysz. Firma jednak odpisała, że nie wydrukują, bo "prawa autorskie" i chcą zgody autora. Moge się powoływać na "dozwolony użytek", albo używać jakichś innych argumentów (jakich?) czy nie ma co kopać się z koniem?
#prawo #pytanie #kiciochpyta
SuperSzturmowiec

@Bielecki poszukaj innej firmy

Bielecki

Taki mam ostatecznie zamiar, ale chciałbym jednak spróbować ich przekonać, bo ich oferta wydaje mi się spoko, obszywają dodatkowo brzegi itp.

moll

@Bielecki jeśli utwór jest zmieniony w 70% w stosunku do oryginału to jest traktowane jako nowe dzieło. Więc w przypadku jak sklejasz i kadrujesz gotowe oddzielne postaci to nie naruszasz teoretycznie prawa autorskiego

Mor

Zmień firmę - skoro takich podstaw nie ogarniają działając w branży, to ciężko im zaufać w sprawie jakości produktu.

Zaloguj się aby komentować

Idę właśnie przez łazienki królewskie i słyszę rozmowę jakiejś babki przez telefon:
"Babciu, oni muszą ci oddać dowód... Nie wolno nikomu zabierać Twojego dowodu. Przecież musisz móc zagłosować!"
Który to? ( ͡° ͜ʖ ͡°)

#heheszki #wybory
strzepan

@Bielecki babcia może wylegitymować się mObywatelem

Bielecki

@strzepan teraz dostałem powiadomienie xD bądź co bądź średnio się to zestarzało :D

Zaloguj się aby komentować

Pamiętacie jak rodzice i szkoła uczyli was, żeby przed przejściem zawsze się rozejrzeć i dodatkowo się nawet upewnić, czy nic nie jedzie? No to dziś idę ulicą i słyszę jak na przejściu dla pieszych jakaś babka tłumaczy swojemu kilkuletniemu dzieciakowi (jechał sobie na rowerku bez pedałów), żeby pamiętał, że piesi na przejściu zawsze mają pierwszeństwo :)

Ciekawe kiedy się dzieciak wpierdoli pod jakieś auto i będzie płacz
#wychowanie #rodzicielstwo
LovelyPL

Właśnie na Onecie czytam, że jakiegoś nastolatka samochód walnął na przejściu. Żyje, ale pewnie nadal myśli, że to on miał pierwszeństwo. Nieważne, że wylazł na przejście zza autobusu - w internecie mu powiedzieli, że ma pierwszeństwo, to wszedł jak krowa.

Tylko w internecie mu nie powiedzieli, że w pakiecie z pierwszeństwem nie ma nieśmiertelności.

Anthithei

Miałem w tym roku kilka takich akcji, że jakbym przeszedł od razu, na zielonym dodajmy, to bym poleciał kilka metrów w górę

lexico

Na cmentarzach leżą ludzie, którzy mieli pierwszeństwo.

Zaloguj się aby komentować

Trzymajcie za mnie kciuki, dziś pierwszy dzień w nowej #pracbaza
Dzban3Waza

Pamiętaj od razu lej największego w mordę

Pawelvk

@Bielecki i jak tam pierwszy dzień?

VikingKing

@Pawelvk @Bielecki właśnie jak było? Podszedłeś do największego kozaka i wyjebałeś mu z barbary, aby zaznaczyć swoją pozycję?

Bielecki

@Pawelvk @VikingKing dużo do nauki, to korpo, ale myślę że jestem w stanie wyciągnąć stąd ogrom wiedzy, która mi się przyda. W końcu czuję, że mam szansę na rozwój. Największy minus tej pracy to brak parkingu dla pracowników, trzeba szukać na ulicy, a komunikacją jechałbym 2-3x dłużej :/

Zaloguj się aby komentować

Następna