首頁>Club>
3
回覆列表
  • 1 # 命中註定9594

    目前還不清楚,我瞭解大部分產品還是不支援這種自動拍照功能的,樓上說的只是移動偵測功能,這種功能主流產品肯定都支援,但是和樓主說的單獨拍攝照片還是不同的,這種功能都是靠軟體功能來實現的。現在監控軟體一般都有拍照功能,但不支援自動拍照,可以手動拍照儲存到設定好的儲存目錄裡。

  • 2 # 娃兒她爸

    利用Matlab進行攝像頭的控制,並用其進行拍照及實時監控等操作。

    開啟Matlab軟體

    2/6

    在命令視窗中輸入 edit Camera 會開啟程式碼編輯視窗

    3/6

    複製如下語句到上面視窗中:

    %獲得裝置資訊

    imaqhwinfo

    obj = videoinput("winvideo");

    set(obj, "FramesPerTrigger", 1);

    set(obj, "TriggerRepeat", Inf);

    %定義一個監控介面

    hf = figure("Units", "Normalized", "Menubar", "None","NumberTitle", "off", "Name", "實時拍照系統");

    ha = axes("Parent", hf, "Units", "Normalized", "Position", [0.05 0.2 0.85 0.7]);

    axis off

    hb1 = uicontrol("Parent", hf, "Units", "Normalized","Position", [0.25 0.05 0.2 0.1], "String", "預覽", "Callback", ["objRes = get(obj, ""VideoResolution"");" ...

    "nBands = get(obj, ""NumberOfBands"");" ...

    "hImage = image(zeros(objRes(2), objRes(1), nBands));" ...

    "preview(obj, hImage);"]);

    hb2 = uicontrol("Parent", hf, "Units", "Normalized","Position", [0.55 0.05 0.2 0.1], "String", "拍照", "Callback", "imwrite(getsnapshot(obj), ""im.jpg"")");

    4/6

    執行後介面如下,可以實現拍照功能

    5/6

    這樣我們實現了MATLAB的拍照

    6/6

    這樣我們可以在程式中新增它的各種軟體中了

  • 中秋節和大豐收的關聯?
  • 美女不過百,此話怎講?