Title: Slide sem t
1Outubro/2000 VII Semana de Iniciação Científica
do CBPF
Cálculo da Magnetização Através do Processamento
de Imagens Deyse M. Peixoto Ribeiro Matemática,
UFF 6º Período Orientadores Marcelo Portes de
Albuquerque e Márcio Portes de
Albuquerque
2Apresentação
- 1. Projeto
- 2. Origem das Imagens
- 3. Linguagem JAVA
- 3.1 Conceitos Básicos de Orientação a Objetos
- 3.2 O que é uma classe ?
- 4. Cálculo da Magnetização em JAVA.
- 5. Conclusão
3Projeto
1. Projeto
- ? Obtenção e cálculo da curva de
magnetização a partir do tratamento das imagens. - ? O tratamento consiste em obter a
magnetização resultante da amostra por um
cálculo envolvendo a - área dos domínios nas imagens.
- ? A linguagem JAVA será utilizada para
calcular a área dos domínios, disponibilizando
sua utilização via Internet.
4Origem das Imagens
2. Origem das Imagens
Imagens obtidas por efeito magneto-óptico
observada por Microscopia Óptica. Imagem deste
Trabalho Redes de Bolhas Magnéticas. Região
Branca Domínios UP Região Preta Domínios
DOWN
5Linguagem JAVA
3. Linguagem JAVA
CARACTERÍSTICAS
Linguagem Orientada a Objeto (Intuitiva)
Facilidade na Internet Segura Simples
Robusta Multitarefa Universal e Interpretada
Processador Real
- AMD ? PC - Intel ? PC - Sparc ? SUN - PPC
? MAC/ IBM - Mips ? S. G. - . . .
Código Java
compilador
J. V. M. (Java Virtual Machine)
interpretação
Processador Virtual
6Conceitos Básicos de Orientação a Objetos
3. Linguagem JAVA
Propriedades
Cor Marca Tipo de Combustível, etc..
Eventos
Métodos
Acelerar Frear Ligar o carro, etc..
Pisar no Acelerador Pisar no Freio Girar a
chave na ignição, etc..
? Propriedades Métodos Classe
molde
7O Que é Uma Classe ?
3. Linguagem JAVA
Uma classe é um molde que define as
propriedades e métodos comuns para todos os
objetos. Objeto é a concretização de uma
classe.
Programação Orientada a Objetos Existem
muitos objetos de mesmo tipo. Ex botões,
janelas... Objetos compartilham
características. Criação dos moldes
Classes Um objeto criado a partir de uma
classe (molde) é uma instância dessa classe.
8Cálculo da Magnetização em JAVA
0 .......preto 255 ....branco
Imagem 300x200 (pixels)
Nível de Threshold 128 (imagem binária)
Mag Dbranco Dpreto Dbranco
Dpreto
9Cálculo da Magnetização em JAVA.
10Conclusão
4. Conclusão
? Neste trabalho desenvolvemos um programa que
calcula a magnetização das imagens obtidas por
efeito magneto-óptico. Maior relação do
gráfico com as imagens
- ? Facilidade na utilização da linguagem Java.
- Interpretada/ Universal
- Orientada a Objetos
? Possibilidade de integração com a Internet.
? Aplicação dos conceitos apresentados no
projeto Laboratório Virtual.
11Coordenação de Atividades Técnicas