C# And Webcam
-
Arkadaslar bugun webcam i kullanan bir uygulama gelistirmem gerekiyor C# ta. Bende C++ icin olan DirectShow'un .Net icin yazilmis olan librarylerini kullaniyorum(http://directshownet.sourceforge.net/).(WIA ve Media Foundation lari biliyorum fakat directshow gerekiyor ) Bugun ornek bir uygulama yaparken ki kodlari yine sitesinden alip birlestirip ornek yapmaya calistim. Fakat webcamimden canli goruntuyu alip formumdaki pictureboxa koyarken biraz sorun yasiyorum. Siyah cizgi cizgi oluyor canli goruntu, gerci buyuk ihtimalle kameramin fps si ile formun frame rate i mi uyusmuyor tam bilmiyorum fakat, webcamerasi bilgisayarinda takili olan arkadaslardan ornegimi denemesini rica ediyorum.
Link : http://rapidshare.com/files/293251668/Debug.zip.html
indirdiginiz zaman uygulamanin ismi "WebcamDeneme.exe".
Bu da programdan alinan ve benimde resmimin oldugu sorunlu ekran goruntusu :) =>
Simdilik sadece, Fotograf Cek butonu calismakta, sol taraftaki ekranda webcamden canli goruntu gozukuyor bozuk ve cizgili olarak, printscreen yaparken malesef siyah cikti, ve sag tarafta ise fotograf cek dedikten sonra cekilen fotografi goruyorsunuz.
Webcamerasi olan arkadaslar bir zahmet bunu test edebilirler mi acaba, belki sorun benim webcam veya driverimda diye endiseleniyorum.
-
webcam i bulabilirsem denicem
edit : bulamadım :) -
solda canlı görüntüm vardı sağda beyaz bir alan vardı, foto çek deyince sağdaki beyaz alana çekti...
denemeden kasıt sanırım buydu :P
ss koyamıyorum arka plandaki yabancılara saygısızlık olmasın diye...
-
slm spark,
denedim abi sanırım senin webcamde problem
bendedediğin çizgiler oluşmadı.
-
Hepinize cok tesekkur ederim arkadaslar, sorunun bende oldugu anlasiliyor. Bu arada basligi actim kodlari vermeden kactim yok tabiki :) kodlarida aksam sirketten donunce atarim uygulama ile birlikte. Bu arada bu uygulamayi
http://sourceforge.net/projects/directshownet/files/DirectShowSamples/July-2007/DirectShowSamples-2007-July.zip/download adresindende indirebileceginiz DirectShow .Net library orneklerinin "DxSnap" adli ornegin Capture class indan adapte ederek yapiyorum bu uygulamayi.
-
Sadik bir murid olarak sitem : bazen bilmiyorum bilerek mi kasti olarakmi, insanlar benim gibi baslik actiktan sonra, gercekten tahribat muridleri sagolsun cok guzel cevap ve bilgi aliyorlar. Fakat aniden ortadan kayboluyorlar. Millet soruyor, acaba naptin hallettin mi ? yada nasil duzelttin ? onu nasil yaptin ? birseyler paylasirmisin o konu uzerine ? fakat malesef o insan basligina cevap aldiktan sonra ortadan kaybolmus oluyor, bunu cok kez goruyorum malesef. Bu gercek tahribat muridlerine yakismaz arkadaslar o yuzden lutfen ozen gosterelim.
Simdi gelelim buludugum 2 tane webcamden goruntu alan uygulamaya. Uygulamalar avicap32.dll kullanilark yaklasik genelde minumum 15milisaniyede bir cameraya baglanip fotograf alip pictureboxa koyan ornekler ki zaten herkes boyle yapiyor.
Avicap32.dll galiba olmasi gerekiyordu bilgisayarinizda. Yoksa internette dll sitelerinden mevcut
Ornek 1 : http://rapidshare.com/files/293263731/C__Webcam_161075762003.zip.html
Ornek 2 : http://rapidshare.com/files/293264869/testavicap32.zip.html
Ornekleri bende internetten buldum arastirirken ve faydalaniyorum. Umarim sizlerede yardimi olur.
