Last active
May 29, 2019 02:37
-
-
Save rodriguesabner/2a2440f9f0363adc7034d00babe08c03 to your computer and use it in GitHub Desktop.
Iniciar WebCam
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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