小编Ben*_*n S的帖子

使用 openCV 编写视频 - 没有为轨道 0 设置关键帧

我正在尝试使用以下代码使用 openCV 2.4.6.1 修改和编写一些视频:

cv::VideoCapture capture( video_filename );

    // Check if the capture object successfully initialized
    if ( !capture.isOpened() ) 
    {
        printf( "Failed to load video, exiting.\n" );
        return -1;
    }

    cv::Mat frame, cropped_img;

    cv::Rect ROI( OFFSET_X, OFFSET_Y, WIDTH, HEIGHT );


    int fourcc = static_cast<int>(capture.get(CV_CAP_PROP_FOURCC));
    double fps = 30;
    cv::Size frame_size( RADIUS, (int) 2*PI*RADIUS );
    video_filename = "test.avi";
    cv::VideoWriter writer( video_filename, fourcc, fps, frame_size );

    if ( !writer.isOpened() && save )
    {
        printf("Failed to initialize video writer, unable to save …
Run Code Online (Sandbox Code Playgroud)

c++ video opencv

5
推荐指数
1
解决办法
2960
查看次数

标签 统计

c++ ×1

opencv ×1

video ×1