Java 调用摄像头

Maven jar包

<!-- https://mvnrepository.com/artifact/com.github.sarxos/webcam-capture -->
    <dependency>
      <groupId>com.github.sarxos</groupId>
      <artifactId>webcam-capture</artifactId>
      <version>0.3.11</version>
    </dependency>

Java代码:

public static void main(String[] args){
        Webcam webcam = Webcam.getDefault();

        webcam.setViewSize(WebcamResolution.VGA.getSize());

        WebcamPanel panel = new WebcamPanel(webcam);

        panel.setFPSDisplayed(true);

        panel.setDisplayDebugInfo(true);

        panel.setImageSizeDisplayed(true);

        panel.setMirrored(true);

        JFrame window = new JFrame("Test webcam panel");

        window.add(panel);

        window.setResizable(true);

        window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        window.pack();

        window.setVisible(true);

    }

猜你喜欢

转载自blog.csdn.net/yangmingsen1999/article/details/84854540