[ Proko @ 23.05.2009. 10:19 ] @
Uradio sam jednostavan program za video nadzor za jednu analognu kameru. Program radi tako što se svakih 0.5 sekundi osvežava bmp slika. Zatim se ta slika konvertuje u jpg, ali opet u jednu sliku sa istim imenom "slika.jpg". Kada se dobije komanda od IR senzora prave se kopije od "slika.jpg" i dodeljuje im se ime tekućeg vremena i datuma. Sve to radi odlično i te slike ne zauzimaju puno prostora, ali... Za kratko vreme (manje od 1 sat) "Commit Charge" se napuni do 1.8G i ukoči se računar... Do sada sam u istom tom programu koristio program "Dorgem", koji radi konverziju i to se nije događalo. Izbacio sam ga zbog nekih stvari, koje mi se nisu sviđale, i program koji sam napravio je mnogo jednostavniji... Postoji li neki način da se računaru saopšti da ne pravi backup nečega što nije potrebno... Inače, cod koji koristim za konverziju je sledeći: Code: Private Sub Timer1_Timer() 't=500 CompressQuality = 80 BmpToJpeg App.Path & "\slika.bmp", App.Path & "\slika.jpg", CompressQuality End Sub Probao sam i neki drugi kod, pa i da produžavam vreme tajmeru, čak do 5 sekundi, ali zauzetost memorije se stalno povećava... |