Miten saan että ohjelma huomaa kun kuva on erillainen kuin 5s sitten? Eli kun jotain tapahtuu niin ohjelma huomaa sen.
Tutkit pikseli pikseliltä että paljonko väri on muuttunut vaikka...
Saako vb6:seen jotenki kuvan usb weppi kameralta? Toisaalta pikkusen off topic mutta kysytään nyt kuitenki...
Jokaisen pikselin tutkiminen olisi erittäin hidasta. Tarkista mieluummin vaikka joka neljäs tai viides pikseli ja laske samalla muuttuneiden pikselien määrä. Sitten kokeilemalla etsit hyvän arvon ohjelmalle, että milloin muuttuneita pikseleitä on tarpeeksi, jotta voitaisiin päätellä kuvan muuttuneen. Pikselin väriarvoa tarkistettaessa ei kannata aivan pieniä väriarvojen muutoksia ottaa huomioon.
Viljami: itse olen ainakin joskus muutamaan kirjastoon törmännyt jotka osasivat kuvaa webbikameralta hakea. Googlella uskoisin löytyvän..
Jos jostain kameran kuvasta on kyse, niin eiköhän joka ikisen pikselin väri vaihdu aina, kun kuva päivittyy. Sen verran epätarkkuutta niihin aina tulee. Sanoisin, että on melko epätodennäköistä, että onnistuisi koskaan ottamaan kameralla kaksi pikselilleen samanlaista kuvaa.
hunajavohveli kirjoitti:
Jos jostain kameran kuvasta on kyse, niin eiköhän joka ikisen pikselin väri vaihdu aina, kun kuva päivittyy. Sen verran epätarkkuutta niihin aina tulee. Sanoisin, että on melko epätodennäköistä, että onnistuisi koskaan ottamaan kameralla kaksi pikselilleen samanlaista kuvaa.
Siksi kannattaakin tutkia muutosta prosenteissa vaikka, eikä suoraan triggeroida tapahtumaa jos pikseli on vaihtunut yhden r arvon vaikka.
viljami kirjoitti:
Saako vb6:seen jotenki kuvan usb weppi kameralta? Toisaalta pikkusen off topic mutta kysytään nyt kuitenki...
Helposti. Netissä on esimerkkikoodeja. Mullakin ois ollu toimiva kuvan kameralta haku koneella mut se lähti formatoinnissa :(
hunajavohveli kirjoitti:
Sanoisin, että on melko epätodennäköistä, että onnistuisi koskaan ottamaan kameralla kaksi pikselilleen samanlaista kuvaa.
Sehän on melko helppoa: sammuttaa valot, painaa kameran vaikka seinään kiinni ja ottaa kuvan. Pitäisi ainakin tulla täysin musta kuva ja sen toisenkin pitäisi olla ihan samanlainen!!!1
freevbcode.comissa on ainakin yksi ohjelma, millä voi hakea kuvan weppikameralta ja jos en ihan väärin muista, se ei tarvinnut mitään ylimääräsiä kirjastojakaan.
NanoSoft kirjoitti:
hunajavohveli kirjoitti:
Sanoisin, että on melko epätodennäköistä, että onnistuisi koskaan ottamaan kameralla kaksi pikselilleen samanlaista kuvaa.
Sehän on melko helppoa: sammuttaa valot, painaa kameran vaikka seinään kiinni ja ottaa kuvan. Pitäisi ainakin tulla täysin musta kuva ja sen toisenkin pitäisi olla ihan samanlainen!!!1
Yleensä nettikamerat ovat niin huonoja että kuva on täynnä kohinaa. Juuri tämän takia kahden samanlaisen kuvan ottaminen on hankalaa.
EDIT: ...ja tuohon mitään lisäkirjastoja tarvita, kun homma hoituu ihan windows apilla.
Jaahas, otat mesestä weppikamera kuvaa ja rupeet levittää netissä? ::P
matpit kirjoitti:
Jaahas, otat mesestä weppikamera kuvaa ja rupeet levittää netissä? ::P
No en ihan. Tein liikkeentunnistimen.
Aihe on jo aika vanha, joten et voi enää vastata siihen.