簡體   English   中英

如何在C#中以編程方式為軸相機控制執行PTZ

[英]How to perform PTZ programmatically for Axis Camera Control in C#

在這里,我從Axis和Axis攝像機控件中獲得了一個IP攝像機,該攝像機顯示了Winform程序中的實時視圖。

我現在要編寫鼠標拖動和滾動事件以在C#程序中執行“平移-傾斜-縮放”(PTZ)。

但是,即使我已經閱讀了Axis的所有手冊並在Google中進行了大量搜索,但仍找不到任何答案。 (在網址中添加參數ContinuousZoommove無效。)

請幫忙。 非常感謝!

我今天才找到答案,我花了兩天時間進行搜索..

在這里,您會得到答案:

viewer.PTZControlURL = "http://ipaddress/axis-cgi/com/ptz.cgi";
viewer.EnableAreaZoom = true;
viewer.OneClicllkZoom = true;
viewer.UIMode = "ptz-user-setting"

對於UIMode選項:

http://wiki.cinemaronline.com/index.php?title=Axis_Client_Side_ActiveX_Streaming_Video_Window

或者,您可以添加諸如KeyUp / KeyDown之類的事件,以通過添加以下參數來自定義相機控件:平移,傾斜和縮放。

閱讀以下有關參數的手冊:

http://www.axis.com/files/manuals/vapix_ptz_52933_en_1307.pdf

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM