【问题标题】:How to load a video file using Opencv in java如何在java中使用Opencv加载视频文件
【发布时间】:2016-05-06 17:15:56
【问题描述】:

我正在尝试使用 opencv 使用 netbeans 在 Java 中加载视频文件。有人知道这样做的方法吗?我无法找到在线搜索的解决方案。

【问题讨论】:

    标签: java file opencv video load


    【解决方案1】:

    您需要将 C:\opencv\build\x86\vc11\bin 添加到 Path 变量中... 和写:

     private void myMethod(...) {
        Mat frame = new Mat();
        VideoCapture camera = new VideoCapture("C:/MyName/MyPc/Desktop/TheLordOfTheRings.mp4");
        JFrame jframe = new JFrame("MyTitle");
        jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        JLabel vidpanel = new JLabel();
        jframe.setContentPane(vidpanel);
        jframe.setVisible(true);
    
        while (true) {
            if (camera.read(frame)) {
    
                ImageIcon image = new ImageIcon(Mat2bufferedImage(frame));
                vidpanel.setIcon(image);
                vidpanel.repaint();
    
            }
        }
    }
    

    【讨论】:

    • 谢谢。我会测试代码并给你反馈。
    • 方法中有参数吗?
    猜你喜欢
    • 1970-01-01
    • 2013-04-01
    • 2021-11-14
    • 2013-06-28
    • 1970-01-01
    • 2011-06-19
    • 2021-03-23
    • 2017-01-11
    • 1970-01-01
    相关资源
    最近更新 更多