Olá!
Estou fazendo um projeto em que a webcam padrão tira fotos a cada 1 segundo utilizando o opencv.
Por enquanto ,nesse code, ao clique do botão capturar você seleciona a pasta onde quer e ele captura uma foto.Preciso, alem do loop para ele tirar fotos a cada segundo, salva-las em um determinada pasta.
public class jfmPrincipal extends javax.swing.JFrame {
Pergunta
poliekos
Olá!
Estou fazendo um projeto em que a webcam padrão tira fotos a cada 1 segundo utilizando o opencv.
Por enquanto ,nesse code, ao clique do botão capturar você seleciona a pasta onde quer e ele captura uma foto.Preciso, alem do loop para ele tirar fotos a cada segundo, salva-las em um determinada pasta.
public class jfmPrincipal extends javax.swing.JFrame {
private DaemonThread myThread = null;
int count = 0;
VideoCapture webSource = null;
Highgui.imencode(".bmp", frame, mem);
Image im = ImageIO.read(new ByteArrayInputStream(mem.toArray()));
BufferedImage buff = (BufferedImage) im;
Graphics g=jlbCaptura.getGraphics();
if (g.drawImage(buff, 0, 0, getWidth(), getHeight() -150 , 0, 0, buff.getWidth(), buff.getHeight(), null))
if(runnable == false)
{
System.out.println("Going to wait()");
this.wait();
}
}
catch(Exception ex)
{
System.out.println("Error");
}
}
}
}
}
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.