OpenCamera/CloseCamera)。| 類別 | 代表函式 |
|---|---|
| 初始化 | DC280_OpenCamera, DC280_CloseCamera |
| 相機控制 | GetStatus, GetConfig/SetConfig, ControlTakePicture, ResetCamera |
| 拍攝管理 | TakePicture |
| 圖片資訊 | GetCameraPictInfo, GetAllPictureName, GetNativePicture |
| 檔案傳輸 | GetFileFromCamera, SetFileToCamera |
DC280_Camera cam;
DC280_OpenCamera(&ver, &cam); // 1. 開啟相機
DC280_ControlTakePicture(&cam, TRUE, 0, &takeInfo); // 2. 取得當前參數
// ... 修改 takeInfo 中的曝光、解析度等參數 ...
DC280_ControlTakePicture(&cam, FALSE, 0, &takeInfo); // 3. 寫入新參數
DC280_TakePicture(&cam, TRUE, &thumb, &genInfo, &specInfo); // 4. 拍攝
// 5. 可選:GetFileFromCamera 取回影像檔
DC280_CloseCamera(&cam); // 6. 關閉釋放資源
DC280_Camera 結構包含連接埠、鮑率、相機型別、開啟旗標與內部指標。其他廠牌 SDK 介面大同小異,詳情請參考各廠商開發文件。