Mover imagem de diretório build no QT Creator 5.1.1 e renomeá-la
-
Boa noite, sou iniciante em QT e estou fazendo um programa de portaria de prédios bem simples mas que tira foto do visitante.
Preciso de uma ajuda para mover uma imagem vinda da webcam que fica salva na pasta build do qt, preciso movê-la e renomeá-la para outra pasta assim que a foto for tirada pela webcam. existe algum método que faça isso??
Usei os exemplos do qt para implantar a camera mas a imagem salva fica na pasta build com o nome "img.jpg" e quando tiro outra foto a anterior é deletada e fica em seu lugar a foto mais recente. -
Qual a classe/módulo do Qt você está usando para controlar a WebCam?
-
<QMediaService>
<QCameraViewfinder>
<QMediaMetaData>consegui a solução usando o comando move do windows
void cadastro(cliente novo_cli){
string mover = "move img.jpg ..\Aula2\foto\" + novo_cli.cpf +".jpg";
cout<<mover<<endl;
system(mover.c_str());
vetcliente.push_back(novo_cli);
}obrigado.
-
pq que, vc não manda capturar o frame da câmera e manda salvar onde vc quer?
-
como fasso isso Rodrigocg?
-
como disse sou iniciante em qt e apenas usei a camera dos exemplos dele. como vc faria para capturar o frame e salvar em uma pasta especifica?
-
espera que vou te mandar um exemplo... acho que ainda tenho um que fiz aqui...
-
obrigado, meu email kikomilck@gmail.com
-
Desculpe a demora....
isso vai te ajudar...
"exemplocamera":http://www.4shared.com/zip/u8BWQd-9/exemplocamera.html
altere o diretorio no slot do botao salvar..
qualquer coisa pergunte...
-
Obrigado.
-
uma outra dúvida, eu consigo redimensioná-la? por exemplo para 100px X 100px ?
-
Seguindo o exemplo que enviei:
@ imageCapture->encodingSettings().setResolution(x,y);
@
* Voce pode verificar como no trecho de codigo que te mandei, que na classe QCameraImageCapture existe o metodo encodingSettings() que retorna um objeto alocado na memoria do tipo QImageEncoderSettings.
* Na classe QImageEncoderSettings existe metodos de configuracoes que voce podde alterar....Qualquer duvida 'e s'o perguntar...
-
Obrigado novamente.
-
editei o que escrevi.... tinha mostrado como alterar a qualidade e nao como redimencionar...
1/14