Programmer x27 s guide PROGRAMMER ? S GUIDE Pylon Programc El Kitab Basler pylon NET API kullanarak nas l programlama yap laca na ili kin bir k lavuzdur Ba lamak için bu k lavuzu pylon kod ? rnekleri ile kullanabilirsiniz Ek olarak API referans Basler pyl
PROGRAMMER ? S GUIDE Pylon Programc El Kitab Basler pylon NET API kullanarak nas l programlama yap laca na ili kin bir k lavuzdur Ba lamak için bu k lavuzu pylon kod ? rnekleri ile kullanabilirsiniz Ek olarak API referans Basler pylon NET arayüzü hakk nda belge sa lar Bir Visual Studio Projesi Olu turma Ba lamadan ? nce Visual Studio veya sonraki sürümlerinin C veya Visual Basic geli tirme deste inin yüklü oldu undan emin olun Basler pylon ? u kullanmak için herhangi bir NET dili için yeni bir proje olu turun Projenin NET Framework veya sonraki bir sürümü hede emesi gerekiyor Bundan sonra Basler Pylon montaj na bir montaj referans eklemelisiniz Bunu yapmak için seçilen NET dili için standar Visual Studio ileti im kutusunu kullan n Bilmeniz Gereken NET Dili ? zellikleri Pylon NET API ? yi kullanmada zorluk ya amamak için a a da aç klanan NET dil ? zelliklerini bilmelisiniz System IDisposable Arabirimi Ço u pylon nesnesi y? netilmeyen sistem kaynaklar n içerdi i için at lmas gereken nesnelerle nas l ba a ç k laca n bilmek ? nemlidir Pylon nesnelerinin ç? p toplay c taraf ndan otomatik olarak temizlenmesi gerekmiyor Bu nedenle pylon nesneleri System IDisposable arabirimini uygular IDisposable uygulanan bir nesnenin ? rne inin Dispose i levini ça rarak veya ??using ? deyimini kullanarak uygun ekilde imha edilmesi gerekir Alternatif olarak ??try- ?nally ? ifadesi kullanabilirsiniz Bu durumda Dispose ça r s ?? ?nally ? blokta bulunmal d r Create a camera object that selects the ?rst camera device found More constructors are available for selecting a speci ?c camera device using Camera camera new Camera Open the connection to the camera device camera Open Close the connection to the camera device camera Close IDisposable arayüzü kar l k gelen tamponlar n kontrol etmek için grab sonuçlar yla da gerçekle tirilir pylon g? rüntüleri grablamak için sabir miktarda tampon içeren varsay lan bir tampon havuzu kullan r Bu gereklidir çünkü tamponun haf za sayfalar n kilitlemek gibi haz rl klar g? rüntüleri bir tamponun içine alabilmek için sürücü taraf ndan yap lmal d r Bu nedenle bir tampon havuzu kullanmak yakalanan her g? rüntü için yeni bir tampon ay rmaktan çok daha etkilidir Dispose i levini ça rarak ba ka bir g? rüntüyü yakalamak için arabell in yeniden kullan labilece ini i aret edersiniz Bu ç? p toplay c taraf ndan tam olarak ele al namaz çünkü ç? p toplama i lemlerinin ne zaman gerçekle tirilece i tahmin edilemez C Yakalamaya ba la camera StreamGrabber Start Çok say da g? rüntü yakala for int i i i Bir g? rüntü bekle ve sonra onu al ms'lik bir zaman a m kullan l r IGrabResult grabResult camera StreamGrabber RetrieveResult TimeoutHandling ThrowException using grabResult G? rüntü ba ar yla yakaland m if grabResult GrabSucceeded G? rüntü verilerine eri Console WriteLine SizeX grabResult Width Console WriteLine SizeY grabResult Height byte bu ?er grabResult PixelData as byte Console WriteLine Gray value of ?rst pixel bu ?er Console
Documents similaires










-
27
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 02, 2021
- Catégorie Geography / Geogra...
- Langue French
- Taille du fichier 100.4kB