A webkamerából a fswebcam használatával kapott képek egy része nem megfelelően jelenik meg.

Összehasonlítás:

írja ide a kép leírását írja ide a kép leírását

Ezeket a képeket a következő paranccsal kaptam:

sudo fswebcam -r 640x480 test.jpg 

Ugyanazokat a problémákat tapasztaltam 320×240 felbontással.

SZERKESZTÉS:

Néhány képkockát át is próbáltam hagyni a kép elkészítése előtt:

 sudo fswebcam -r 640x480 -S 20 test.jpg 

És bár kevésbé rosszul formált képeket kapok, még mindig sokat kapok (6–7-ből 1-et készítek)

Mit tehetek csináld ennek a kimeneti problémának a megoldásához?

Megjegyzések

  • szívesen részleteznéd, hogyan szerezted az első és a második képet, és milyen eredményt kapsz ‘ keresed?
  • @lenik mindkét eredményt megkaptam ugyanazon parancs, ugyanazok a specifikációk használatával. Szeretnék mindig teljes és jól rajzolt képet kapni, mint az első.
  • Hasonló problémákat kapok a Pi Camera modullal kapcsolatban. Furcsa igazítási problémák. De ffmpeg-t és raspicam / raspistill-t használok. Nem tudom, hogy kapcsolatban áll-e. Milyen gyakran fordul elő ez veled?
  • @ppumkin Általában 10-15 fényképenként. Néha 4-5 évenként.
  • Annak ellenére, hogy régi kérdés, még mindig a google tetején van. Néha ez is olyan eset, amikor két sok képet készítünk egymás után .. Lassítsuk le a képsebességet .. De mint amikor megpróbálsz olyat csinálni, mint 1 képkocka 5 másodpercenként, és nézd meg, hogy megjelenik-e, akkor csökkentse az időzítőt, amíg meg nem találja a határt. Ez valószínűleg energiaellátási probléma.

Válasz

Nekem is hasonló problémám volt. Megszabadulni ezektől a rosszul formázott képektől: >

. Az -S utasítja, hogy hagyjon ki több keretet, jelen esetben kettőt. Remélem, hogy segít!

Megjegyzések

  • Megpróbáltam, de továbbra is ugyanaz a probléma a -S 20-zal. Nem annyira, mint -S nélkül (mint Állandóan rosszul alakultam), de még mindig minden 5-6 fényképet kaptam.

Válasz

második kamera Az első bütyökön állandó törött képeket láttam. Megfelelő fájlok, de a kép torz.

Most egy Logitech c270-et használok, amelyet olcsón vásároltam egy aukciós oldalon. Kezdetben volt néhány színproblémám, mert túl kompenzáltam az előző kamerát.

Itt a jelenlegi sorom

 fswebcam -d /dev/video0 -S 2 -s brightness=60% -s Contrast=15% -s Gamma=50% -p YUYV -r 1280x720 --jpeg 80 -s Sharpness=40% -s Saturation=15% --title "New Zealand - Wellington - Tawa" $DIR/$filename 

Megjegyzések

  • Ez kommentáld saját tapasztalataidat, ne válaszolj. Van tapasztalata alapján megoldást a problémára?

Válasz

Megtalálta a megoldást! A motion.conf fájl pár perces módosítása után arra a következtetésre jutottam: SOHA ne használjon 30-nál nagyobb képkockasebességet webkamerához (a 30 kép / mp több mint elegendő ahhoz, hogy bármilyen tisztességes fényképezőgépen dolgozzon, így a magasabb fps csak a kamerát hangsúlyozza A conf. fájlban (a mozgás telepítése után írja be a Client-t: sudo nano /etc/motion/motion.conf) állítsa a “framerate” értéket 30-ra, a “webcam_maxrate” pedig 30-ra. Probléma megoldva!
PS -Ne használjon nagyobb felbontást, mint 640 x 480!

Válasz

A @darius megoldás egyáltalán nem segít, mivel Úgy tűnik, hogy a mozgáshoz kapcsolódik, és nem közvetlenül az fswebcamhez.

Számomra az igazán alacsony framerátát és a képkocka kihagyását használva egy kicsit (nem sok) segített. Valami ilyesmi:

fswebcam --fps 15 -S 8 -r 640x480 $DATE.jpg 

Megjegyzések

  • Üdvözöljük az rpi @ stackexchange oldalon. Ennek valószínűleg megjegyzésnek kell lennie, nem pedig önmagában adott válasznak.
  • Kell? Megoldást adtam

Válasz

Probléma van a képekkel?

Képeket kell generálnia egy könyvtár példába másodpercenként egy kép

/ cam 20160729154102.jpg 2016. július 29. 18:40 132K
20160729154202.jpg 2016. július 29. 18:41 132K

, és tekintse meg az egyiket, és hozza létre a másikat, és törölje az elsőt

Például: /cam.jpg a másik könyvtárban

A megtekinteni kívánt kép : /cam.jpg A képeket tartalmazó könyvtár: / cam

A kép megtekintésekor ugyanaz a teljes letöltésnél (cm.jpg), különben megnézi valamikor az utolsó képet, amely letöltődik, és néha hibás.

**PHP script (execute with cron every minute)** <meta http-equiv="refresh" content="60"> <?php date_default_timezone_set("America/Argentina/Buenos_Aires" ) ; ?> <!--<meta http-equiv="refresh" content="60">--> <? $directory="cam"; $dirint = dir($directory); while (($archivo = $dirint->read()) !== false) { $archivos[$archivo] = $archivo; } rsort ($archivos); foreach ($archivos as $archivo) { $e=$e+1; if($e>2){ $file="cam/".$archivo; unlink($file); } } foreach ($archivos as $archivo) { if(preg_match("/jpg/",$archivo)){ $r=$r+1; $alto =400; if($r<3){ $file="cam/".$archivo; $salida = "<img src="".$file."">"; $newfile="cam.jpg"; if (!copy($file, $newfile)) { echo "failed to copy<br>"; } /* if (!copy($file,"capturas/". $archivo)) { echo "failed to copy<br>"; } */ } } } $dirint->close(); ?> <div align="center"> <? echo $salida; ?> </div> 

lásd a futó mintát: http://diarionecochea.mobi/camarita/camara.html

Válasz

Csak sötét képet kaptam (egyáltalán nincs részlet) mikor Futtattam az fswebcam image.jpg fájlt. Azonban jó képet kaptam, amikor futottam

fswebcam –fps 15 -S 8 image.jpg

ahogy Alexandre Strube javasolja a válaszokban.Köszönöm.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük