Olá a todos! Já lá vai algum tempo desde que publiquei alguma coisa e talvez tenham pensado que este blog ficou esquecido mas não ficou :) Tenho estado a trabalhar na mudança do wordpress para o blogspot uma vez que o blogger dá mais liberdade para fazer este blog único. Uma vez que estava a trabalhar na mudança guardei também algumas coisas para publicar nesta nova versão :) Mas cada coisa a seu tempo. Primeiro vou fazer um pequeno balanço do primeiro ano deste blog de tecnologia/hacks :)
Olá outra vez! Neste post vou mostrar-vos como podem transformar um hub USB normal e barato num hub USB com alimentação externa :)
![]() |
| (Clicar na foto para ver com melhor resolução no Picasa Photostream) |
Tenho estado a fazer algumas experiências com duas Quickams for Notebooks Pro da Logitech e com a Raspberry Pi e infelizmente não tenho estado a ter grandes resultados. Não consigo obter framerates muito elevadas e algumas das frames contêm dados corrompidos mas penso que encontrei a razão para isso. Depois de algumas pesquisas acabei por descobrir que as portas USB da Raspberry Pi só podem fornecer cerca de 100mA a um dispositivo e talvez as câmaras estejam a consumir mais do que isso. Para contornar o problema fui às lojas com a intenção de comprar um hub USB com alimentação externa.
Posted by
msaleiro
at
18:36
Labels:
electrónica,
externa,
fonte de alimentação,
Hacks,
hub,
Linux,
Raspberry Pi,
Robótica,
usb hub
Olá! Já alguma vez precisaram de encontrar ficheiros no linux? Aqui está um pequeno tutorial de como fazê-lo. Para localizar ficheiros em linux podem usar o comando "locate" (sim, para localizar, usem o "locate"... um bocado óbvio, não? :P). Se souberem o nome do ficheiro basta abrirem o terminal e escrevam:
locate "filename"
![]() |
| (Clicar na foto para ver com melhor resolução no Picasa Photostream) |
Posted by
msaleiro
at
17:16
Labels:
ficheiros,
Linux,
localizar,
locate,
Open Source,
software,
tecnologia,
tutorial,
Ubuntu
Boas! Este post é acerca de uma necessidade comum para muita gente. É altamente provável que, pelo menos uma vez, tenham tido a necessidade de redimensionar conjuntos de fotografias quer seja para poupar espaço de armazenamento, quer seja porque precisavam de as colocar num tamanho específico por alguma razão. Abaixo irão encontrar um script para fazê-lo sem qualquer esforço :) É baseado no meu script anterior sobre como Sobrepor um logótipo em várias imagens de uma vez. Mais uma vez iremos usar o programa "convert" do pacote de ferramentas Imagemagick.
![]() |
| (Clicar na foto para ver com melhor resolução no Picasa Photostream) |
Posted by
msaleiro
at
16:53
Labels:
bash,
convert,
imagemagick,
Linux,
Open Source,
redimensionar,
Ubuntu
Boas! Se trabalham com visão computacional talvez já tenham tido a necessidade de gerar um vídeo a partir de uma sequência de imagens, de moda a obter uma vista dinâmica dos vossos resultados. Vou mostrar-vos uma maneira fácil de fazê-lo com um comando muito simples, utilizando o ffmpeg :).
![]() |
| (Clicar na foto para ver com melhor resolução no Picasa Photostream) |
Vamos supor que as imagens estão nomeadas "frame-0.png, frame-1.png, frame 2.png" e assim por diante.. A primeira coisa a fazer é obter o nome genérico das imagens, substituindo o número de sequência das imagens por "%d". Ao fazê-lo iremos ficar com o nome "frame-%d.png". De seguida será necessário abrir um terminal e ir até à pasta onde as imagens estão guardadas e inserir o seguinte comando:
ffmpeg -qscale 1 -r 25 -i frame-%d.png movie.avi
Após um curto período de tempo (dependendo da quantidade de imagens) terão um ficheiro de vídeo com uma framerate de 25 frames por segundo chamado "movie.avi". O nome pode ser modificado ao alterar o último parâmetro do comando. O parâmetro "-qscale" define a qualidade, sendo a melhor qualidade 1 e 31 a pior. O parâmetro -r define a framerate, que, como já referido, neste exemplo é de 25. A opção "-i" especifica os ficheiros de entrada. Há muitas e muitas outras opções mas este post pretende apenas fornecer um exemplo básico para fazer o essencial. Se for necessário usar outras opções, basta abrir o terminal e escrever o seguinte comando para ficar a conhecê-las:
man ffmpeg
Espero que vos seja útil! :)
Achou esta publicação útil? Deseja contribuir para outros projectos envolvendo ciências computacionais, electrónica, robótica ou mecatrónica que serão publicados neste blog? Se sim, pode fazer uma doação utilizando o botão do Paypal abaixo. Obrigado! :)

Posted by
msaleiro
at
15:15
Labels:
ffmpeg,
imagem,
Linux,
Open Source,
sequência,
software,
tecnologia,
vídeo,
Visão Computacional
Subscrever:
Mensagens (Atom)




