Skip to content

Latest commit

 

History

History
52 lines (43 loc) · 762 Bytes

File metadata and controls

52 lines (43 loc) · 762 Bytes

API文档

头文件说明

video_capture.h

class VideoCapture {
    // 视频捕获类
    // 负责摄像头初始化和帧捕获
};

image_processor.h

class ImageProcessor {
    // 图像处理类
    // 实现目标检测和图像处理
};

web_server.h

class WebServer {
    // WebSocket服务器类
    // 处理远程连接和数据传输
};

gui_viewer.h

class GUIViewer {
    // GUI显示类
    // 实现本地显示界面
};

使用示例

// 初始化视频捕获
VideoCapture capture;
capture.open(0);

// 创建图像处理器
ImageProcessor processor;
processor.loadModel("models/yolo.onnx");

// 处理帧
cv::Mat frame;
capture.read(frame);
processor.detect(frame);