Vous êtes sur la page 1sur 6

1

Tutorial:AbrindoVdeoseMedindoComprimentosnoImageJ
1. Introduo
O ImageJ um software livre (freeware)
que pode ser obtido gratuitamente no site
http://rsb.info.nih.gov/ij/. Esse software
usado para anlise de imagens, tanto de
fotos quanto de vdeos. Possui vrias
ferramentas que podem ter utilidade em
diversas reas de conhecimento.
O programa apresenta duas janelas de
trabalho mostradas na figura 1 a seguir: a
barra de ferramentas e o painel de
imagens. Na primeira, apresenta as
ferramentas
disponibilizadas
pelo
programa e informaes sobre a imagem
analisada. Na segunda, exibida a
imagem a ser analisada. Essa segunda Figura 1- Interface em duas janelas: a barra de ferramentas (superior)
janela s aparece quando um arquivo est
e a janela de imagens.
aberto.

2. Abrindo arquivos de vdeo


Para abrir arquivos de vdeo, siga a seqncia
File>Import>[Formato do arquivo desejado] que ser
detalhadamente exemplificada nos pargrafos a seguir1.
O comando File (arquivo, em ingls) fica situado no
canto superior esquerdo da janela de ferramentas do
ImageJ. Ao clicar sobre a palavra File, uma lista de subcomandos aparece (veja figura 2).
Ao colocar o cursor do mouse sobre a palavra Import
(importar, em ingls), que aparece na sexta posio, de
cima para baixo, da lista de sub-comandos do comando
Figura 2- Lista de sub-comandos associados ao
File, uma segunda lista com formatos de arquivos a
comando File
serem importados surge a nossa frente (veja figura 3).
O formato de arquivo denominado Animated Gif (Gif animado, em ingls) aparece na quinta posio,
quando contamos, de baixo para cima, os formatos de arquivo disponveis no sub-comando Import. No
exemplo que desenvolvemos nesse tutorial, a seqncia de aes a se seguir para abrir um arquivo do tipo
Gif Animado File>Import>Giff Animated. A escolha por esse formato de arquivo em particular, deve-se ao
fato de que ele um dos poucos formatos que podem ser diretamente abertos pela verso do ImageJ que
oferecida no site. Para trabalhar com todos os formatos de arquivo apresentados no sub-comando Import
preciso incrementar o ImageJ mediante a instalao de plugins.
Ao escolher um formato de arquivo a ser aberto, por exemplo, um arquivo do tipo Gif Animado, uma nova
janela temporria se abre diante de ns. Trata-se da mesma janela que se abre toda vez que estamos
procurando um arquivo no computador. Sendo assim, para abrir o arquivo e comear a analis-lo com o
ImageJ, precisamos indicar o caminho ou o diretrio onde o arquivo que queremos analisar pode ser
encontrado. Essa operao e a seleo do arquivo desejado que permite a abertura da janela imagem.

AseqnciaFile>Openabreapenasfotos.Casotenteabrirumvdeo,apenasoprimeiroframedovdeoseraberto.

2
3. Obtendo informaes sobre as Imagens
No ImageJ, a imagem aberta na janela de imagens
analisada como se estivesse sobre um plano cartesiano
formado, obviamente, por um eixo horizontal e outro
vertical (respectivamente, chamados de eixos X e Y). A
origem desse sistema de coordenadas est no canto
superior esquerdo da janela de imagens. As
coordenadas de um ponto especfico da imagem podem
ser obtidas levando o cursor do mouse at esse ponto.
Essas coordenadas apareceram na parte inferior da
barra de ferramentas (veja figura 4).
No caso de um vdeo, surge tambm, na parte inferior da
barra de ferramentas, uma coordenada denominada Z.
Ela identifica, indiretamente, o quadro ou frame do vdeo
que corresponde a imagem exposta na janela de
imagem. A identificao direta desse frame facilmente
obtida mediante a consulta ano primeiro nmero exibido Figura 3- Lista de formatos de arquivos que podem ser
na parte superior da janela de imagem (veja, novamente, importados e analisados pelo software ImageJ.
a figura 4). Assim, no exemplo apresentado na figura 4,
o nmero 13/127 indica que a janela de imagens exibe o
frame de nmero 13 de um vdeo composto por 127
frames.

4. Ampliando uma imagem ou frame de video


Para analisar adequadamente uma imagem, muitas
vezes necessrio ampli-la. Para fazer isso, clique no
boto retangular Magnifying Glass (lente de aumento,
em ingls), que fica na barra de ferramentas. Trata-se do
dcimo boto retangular da esquerda para a direita.
Depois de selecionar essa funo, quando voc ir clicar
com o boto esquerdo do mouse na regio da imagem a
ser ampliada; o clique no boto direito serve para reduzir
a imagem. Arrastando a barra de ferramentas para uma Figura 4- Informaes contidas na parte inferior da barra
regio da imagem que no ser analisada, podemos de ferramentas e na parte superior da janela de imagem
obter uma configurao mais adequada, como o caso
do exemplo mostrado na figura 5.

5. Configurando a escala de
medidas de comprimento
O programa ImageJ permite a medida de
comprimentos, reas, intensidade de
cores e uma srie de outras informaes
que podem estar disponveis na imagem.
Para realizar medidas de comprimento,
precisamos fornecer ao programa uma
distncia real que faz parte da imagem a
ser trabalhada.
O exemplo de imagem apresentada na
figura 5 traz uma rgua vermelha situada
sobre a mesa de madeira que aparece na
Figura 5- Resultado da ampliao da janela de imagem
parte inferior da imagem. Essa rgua

3
vermelha, capaz de medir at 50,00 cm, possui um comprimento total de 50,50 cm. Para calibrar a
ferramenta de medida do ImageJ a partir da informao acerca do comprimento total da rgua que aparece
na imagem a ser analisada, necessrio selecionar a funo Straight Line Selection (seleo de linha reta,
em ingls), mediante um clique sobre o quinto boto retangular, contado da esquerda para a direita, que
compe a barra de ferramentas (veja a figura 6).
Figura 6- Acionamento do boto Straight Line
Selection

Aps acionar essa funo, voc ir usar o mouse para estender uma linha amarela sobre o objeto que
aparece na imagem cujo comprimento conhecido. No caso do exemplo que estamos a desenvolver, esse
objeto a rgua vermelha. Para criar essa linha amarela sobre a imagem da rgua voc deve: (i) clicar com
o boto esquerdo do mouse em cima de uma das extremidades da imagem da rgua; (ii) arrastar o cursor
do mouse sobre a imagem da rgua, mantendo o boto esquerdo pressionado; (iii) soltar o boto do mouse
assim que o cursor atingir a outra extremidade e observar o surgimento da linha amarela (veja figura 7).
Se a linha ficar mais comprida ou mais curta do que deveria, basta posicionar o cursos do mouse sobre uma
de suas extremidades. Nessas circunstncias, o cursor se transformar no cone de uma mo com o dedo
indicador estendido. Clique no boto esquerdo do mouse e arraste a extremidade da linha amarela at ela
atingir a posio adequada.

Figura 7- Linha amarela criada pela funo Straight Line Selection sobre a imagem da rgua vermelha.

Depois de criar a linha amarela preciso dizer ao


software qual o comprimento que ela representa.
Para isso, clique sobre o comando Analyze
(analisar, em ingls) que fica na linha de comandos
da janela de ferramentas, acima da linha de botes
retangulares. Ao clicar sobre esse comando, uma
lista de funes de anlise, dividida em dois
segmentos consecutivos, torna-se acessvel (veja a
figura 8). A primeira funo do segundo segmento
dessa lista Set Scale (Estabelecer a escala, em
ingls).
Ao escolher a funo Set Scale, uma nova janela
se abre (veja figura 9). Da, basta inserir o valor do
comprimento conhecido da rgua em centmetros
no campo denominado Known Distance (distncia
conhecida, em ingls). No campo denominado Unit

Figura 8- Acesso funo de anlise Set Scale

4
of Length (unidade de comprimento, em ingls) digite a palavra centmetros. Por fim, ative a opo Global
que aparece no final da janela para que a mesma escala seja utilizada pelo software em toda a imagem.
Para fechar essa janela e implantar a escala escolhida nas configuraes do
ImageJ, d um Ok e v conferir se a operao obteve xito. Para isso, mova
o cursor do mouse de uma extremidade outra da imagem da rgua (ou
outro objeto de tamanho conhecido usado para configurar a escala de
medida).
Quando voc mover o cursor do mouse poder observar, na ltima linha da
barra de ferramentas, bem abaixo da linha dos botes retangulares, que os
valores das coordenadas x e y iro mudar, indicando o deslocamento do
cursor do mouse. Como a rgua de nosso exemplo est na direo
horizontal, a diferena entre os valores da coordenada x, para as
extremidades da rgua, dever coincidir com o comprimento indicado para a Figura 9- Janela da funo Set
rgua no campo Known Distance da funo Set Scale.
Scale

6. Passando o vdeo quadro a quadro e identificando o incio do movimento


Ao converter um arquivo de vdeo do formato original em que ele foi criado, para um arquivo de Gif
Animado, ns transformamos o vdeo em uma sequncias de imagens estticas. O resultado um tipo de
vdeo conhecido como stop motion. O programa ImageJ permite que avancemos a imagem quadro a
quadro, quando clicamos com o mouse na barra de rolagem horizontal que fica na extremidade inferior da
janela de imagem. A cada clique e a cada mudana de frame, muda tambm o nmero que aparece no
canto superior esquerdo da janela de imagem e que indica o frame especfico que exibido na janela de
imagem.
No exemplo que estamos a desenvolver, analisamos um vdeo que mostra o movimento de um carrinho
sobre um trilho horizontal. O incio do movimento no coincide necessariamente com o primeiro frame
exibido no arquivo de vdeo. Sendo assim, importante passar o vdeo quadro a quadro, de modo a
identificar o frame especfico no qual o movimento tem seu incio. Anote o nmero desse frame e considereo como coincidindo com o valor zero das medidas de tempo.
O nmero de frames por segundo definido no momento da captura do vdeo e depende do equipamento
utilizado para produzir o vdeo. A cmara que utilizamos gerou 30 quadros por segundo, de modo que se
pode afirmar que o intervalo de tempo entre um frame e outro corresponde a 1/30 segundos.

7. Decidindo o modo de agrupar os frames para estudar o movimento


Ao avanar um vdeo quadro a quadro possvel observar os movimentos que foram registrados no vdeo.
O exemplo que estamos a desenvolver envolve a anlise do movimento de um carrinho que se desloca
sobre um trilho horizontal. A mudana de posio entre um frame e outro, nesse e em outros casos, pode
ser muito pequena para ser medida, de modo adequado. Nesse caso, ao invs de procurarmos medir a
distncia percorrida pelo objeto entre um frame e outro, podemos decidir por agrupar vrios frames, por
exemplo, 10 ou 20 deles. Nesse caso, clicamos 10 ou 20 vezes sobre a barra de rolagem horizontal que
controla o avano do vdeo frame a frame, antes de repetir a operao da medida da distncia total
percorrida pelo objeto at o ltimo frame exibido. Essa operao de medida ser detalhadamente explicada
nas prximas sees deste tutorial.

5
8. Configurando a ferramenta de medio
de comprimentos
Antes de iniciar as medidas de comprimento,
importante configurar a ferramenta de medio. A
ao de configurao envolve a escolha do
comando Analyze seguido do sub-comando Set
Measurements (configurar as medidas, em ingls),
tal como segue ilustrado na figura 10.
Ao clicar no sub-comando Set Measurements uma
janela de configurao igual quela mostrada na
figura 11 tornar-se- disponvel. A configurao que
nos interessa aquela em que nenhuma das
opes apresentadas na janela de configurao
seja selecionada.
Figura 10- Acessando a ferramenta de medio de
comprimentos

9. Fazendo medidas de comprimento em um clipe de


vdeo
Para fazer medidas de comprimento preciso escolher um ponto
de referncia no objeto cujo movimento voc est a analisar. Em
seguida, selecione novamente a funo "Inserir linha reta" (Straight
Line Selection) que j foi usada na seo 5 deste tutorial. Aps ter
selecionado essa funo, use a barra de rolagem horizontal para
avanar o vdeo quadro a quadro, desde o quadro que marca o
incio do movimento, repetindo a operao at que voc tenha
avanado o vdeo uma quantidade de quadros que corresponde ao
agrupamento de quadros que foi definido na seo 7 deste tutorial.

Figura 11- Janela de configurao da


ferramenta de medidas sem nenhuma
das opes selecionada

Com o ltimo quadro desse agrupamento


exibido na janela de imagem, clique e arraste o
mouse para traar uma linha horizontal
amarela que vai desde a posio do ponto de
referncia exibida no ltimo quadro at a
posio na qual voc imagina que o mesmo
ponto de referncia estivesse no incio do
movimento.

Figura 12- Seqncia de aes que d acesso funo


Medir (Measure).

Depois da linha ter sido traada, basta voltar o vdeo at o quadro em que o movimento efetivamente tem
seu incio, colocar o cursor do mouse sobre a extremidade da linha amarela e arrastar essa extremidade at
que ela coincida com a posio do ponto de referncia no incio do movimento. Se for necessrio, voc
pode alternar entre as funes "Inserir linha reta" e "Ampliar a imagem" para obter um melhor ajuste.

6
Ao traar a primeira linha amarela para identificar o deslocamento do objeto no primeiro agrupamento de
quadros (definido no item 7), ns podemos obter o comprimento dessa linha e, portanto, a distncia
percorrida pelo objeto ao longo desse agrupamento de quadros. Para obter essa distncia, basta acionar a
tecla de atalho Ctrl M, que corresponde a seleo do comando Analyze (Analisar) seguida da seleo do
sub-comando Measure (Medir), como segue ilustrado na figura 12.
Acionar a funo "Medir" faz surgir uma nova janela de trabalho denominada Results (Resultados, em
ingls). Essa nova janela (ver figura 13) permanecer aberta enquanto voc repete as operaes anteriores
para gerar mais medidas com as seguintes aes:
(i) avanar o nmero de quadros definido no item 7 deste tutorial; (ii) esticar a extremidade da linha amarela
at ela coincidir com a posio do ponto de referncia no ltimo quadro exibido; (iii) acionar a tecla de atalho
Ctrl M para gerar uma nova medida na janela de resultados.

Figura 13- Janela de resultados aberta com 7 resultados apresentados. Se voc achar necessrio excluir algum dado da
tabela, selecione-o, clique com o boto direito do mouse e escolha Clear (Limpar, em ingls).

A anlise da figura 13 mostra que a janela de Resultados exibe apenas 3 colunas. Isso se deve
configurao que fizemos no item 8 deste tutorial. A coluna File da tabela de resultados apresenta o nmero
da medida na ordem em que ela foi feita. Assim, a tabela da figura 13 apresenta 7 medidas. A coluna Angle
(ngulo, em ingls) da tabela de resultados mostra o ngulo da linha amarela usada na medida de
comprimentos, em relao direo horizontal. Para realizar boas medidas, importante que o valor do
ngulo mostrado na segunda coluna seja pequeno ou, de preferncia, igual a zero. Isso indica que a linha
amarela foi posicionada exatamente sobre a direo horizontal. Por fim, a coluna Length (Comprimento, em
ingls), que aparece na tabela de resultados, apresenta os valores da distncia percorrida pelo objeto.
Esses valores so dados em centmetros como decorrncia da configurao que fizemos no item 5 deste
tutorial.

10. Transferindo as medidas para uma planilha


Arrastando o mouse no interior da janela que contm os resultados gerados pelo uso do Software ImageJ
possvel marcar e, posteriormente, copiar (usando a tecla de atalho Crtl C) esse conjunto de dados. Com os
dados na memria do computador, basta abrir uma planilha nos softwares Calc do OpenOffice ou Excel da
Microsoft para transferir esses dados. Com qualquer um desses dois softwares de tratamento de dados
torna-se possvel produzir grficos dos tipos posio versus tempo, velocidade mdia versus tempo e
velocidade instantnea versus tempo. Os grficos, ento, podem ser usados posteriormente para que se
possa promover descries quantitativas dos movimentos.