Skip to content

Instantly share code, notes, and snippets.

@rodriguesabner
Last active May 29, 2019 02:37
Show Gist options
  • Save rodriguesabner/2a2440f9f0363adc7034d00babe08c03 to your computer and use it in GitHub Desktop.
Save rodriguesabner/2a2440f9f0363adc7034d00babe08c03 to your computer and use it in GitHub Desktop.
Iniciar WebCam
private void initWebcam() {
Dimension size = WebcamResolution.QVGA.getSize();
//Onde está escrito "QVGA" é a qualidade,
//você pode setar desde 4k, até a menor qualidade existente.
//para procurar todas as opções, basta apertar CTRL+Espaço
//depois de WebcamResolution.
webcam = Webcam.getWebcams().get(0); //0 é a câmera padrão
webcam.setViewSize(size);
panel = new WebcamPanel(webcam);
//instanciamos nossa WebcamPanel.
panel.setPreferredSize(size);
//Tamanho da webcam, vai ser o tamanho que nossa variável
//size pegar.
panel.setFPSDisplayed(true);
//Se estiver como true, mostra o FPS na WebCam
jPanel2.add(panel, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 470, 300));
//Aqui é onde colocamos nossa webcam para aparecer no JFrame
//no segundo painel que criamos.
executor.execute(this);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment