2 Segmentação de imagens e Componentes conexas
|
|
|
- Ísis Sintra Rico
- 9 Há anos
- Visualizações:
Transcrição
1 Universidade Tecnológica Federal do Paraná (UTFPR) Departamento Acadêmico de Informática (DAINF) Algoritmos II Professor: Alex Kutzke Especificação do Primeiro Trabalho Prático Componentes conexas de imagem PPM 1 Sumário e Objetivo O trabalho aqui especificado visa implementar um programa em linguagem C capaz de determinar as componentes conexas existentes em uma imagem I de formato PPM. O programa deve, além de apresentar uma lista das componentes conexas encontradas e seus tamanhos, ser capaz, ainda, de gerar uma nova imagem I x com as mesmas dimensões da imagem I que contenha apenas as componentes maiores que N e menores do que M pixels. Cada componente aprensentada na imagem I x deve possuir apenas uma cor. O trabalho deve ser implementado inteiramente em Linguagem C. Um pequeno relatório no formato PDF deve ser enviado juntamente ao(s) código(s) fonte do programa. A entrega deve ser realizada pelo site da disciplina até a seguinte data: 04/11/2015 às 23:59h. O trabalho deve ser realizado em dupla ou individualmente. As próximas Seções descrevem a especificação do trabalho em detalhes. 2 Segmentação de imagens e Componentes conexas A função básica do programa a ser implementado é definida como a extração de componentes conexas identificáveis em um arquivo de imagem digital. Essa função é bastante relevante para o campo de estudo de Processamento de imagens, especificamente no que se refere à segmentação de imagens digitais. 1
2 Segundo o site Wikipedia 12, segmentação de imagens se refere ao processo de dividir uma imagem digital em múltiplas regiões (conjunto de pixels) ou objetos, com o objetivo de simplificar e/ou mudar a representação de uma imagem para facilitar a sua análise. A segmentação de imagens é, tipicamente, usada para localizar objetos e formas (linhas, curvas, etc) em imagens. O resultado da segmentação de imagens é um conjunto de regiões/objetos ou um conjunto de contornos extraídos da imagem. Como resultado, cada um dos pixels em uma mesma região é similar com referência a alguma característica ou propriedade computacional, tais como cor, intensidade, textura ou continuidade. Regiões adjacentes devem possuir diferenças significativas com respeito a mesma característica(s). Como salientado no trecho acima, o resultado do processo de segmentação de uma imagem digital é um conjunto de regiões ou objetos. É comum chamar cada um dessas regiões/objetos de componentes conexas. Bastante similar ao conceito de Conectividade de Grafor, o termo componente conexa se refere a um conjunto de objetos (no caso da imagem digital, de pixels) que se conectam de alguma forma (novamente, no contexto de uma imagem digital, os pixel compartilham de alguma característica específica [cor, intensidade entre outras]). As Figuras 1, 2 e 3 apresentam exemplos de segmentações de imagens. O trabalho aqui especificado visa a implementação de um programa capaz de segmentar uma imagem digital no formato PPM. Este formato é descrito na próxima Seção. 3 Formato PPM Os formatos de imagem digital nomeados PBM (Portable BitMap), PGM (Portable GrayMap) e PPM (Portable PixMap) são protocolos de imagem digital criados pelo projeto Netpbm 3. Suas características são: simplicidade e ausência de compressão. 1 (processamento_de_imagem) 2 Refere-se aqui ao site Wikipedia apenas como uma fonte rápida de informações. O que se encaixa bem ao objetivo dessa especificação. Entretanto, é importante deixar claro que o site Wikipedia não é (por enquanto) uma fonte ciêntífica de informação e o seu uso neste texto tem um objetivo apenas informativo
3 Figura 1: Exemplo de segmentação de imagem digital. A seguir são descritas as regras de formatação para esses formatos. 3.1 Descrição do formato Cada arquivo dos formatos PBM, PGM e PPM são iniciados com dois caracteres que identificam o tipo do arquivo, também chamados de número mágico. A seguinte Tabela 1 define os tipos possíveis: Tabela 1: Tipos de imagem dos formatos PBM, PGM e PPM. Formato Número Mágico Tipo de dados Extensão Cores Portable BitMap P1 ASCII.pbm 0 1 (preto e branco) Portable GrayMap P2 ASCII.pgm (escala cinza) Portable PixMap P3 ASCII.ppm (RGB) Portable BitMap P4 binário.pbm 0 1 (preto e branco) Portable GrayMap P5 binário.pgm (escala cinza) Portable PixMap P6 binário.ppm (RGB) Os formatos com tipo de dados ASCII é legível para humanos, uma vez que utiliza caracteres da tabela ASCII na descrição da imagem. Já o tipo de 3
4 Figura 2: Exemplo de segmentação de imagem digital. dados binário, como o nome já sugere, apresenta os dados das imagens em formato de máquina. As linhas imediatamente seguintes ao número mágico podem conter comentários se iniciadas pelo caractér #. Essas linhas são ignoradas. Na sequência, dois números inteiros são apresentados, os quais representam a largura (W ) e a altura (H) da imagem em pixels, respectivamente. A próxima linha (com excessão do formato PBM), exibe um único número inteiro, o qual representa o valor máximo encontrado nos pixels da imagem (em geral, esse valor é igual a 255). As linhas seguintes descrevem os W H pixels que compõem a imagem. Para o formato PBM, os pixels são representados por 0 (preto) ou 1 (branco). Para o formato PGM, cada pixel é descrito por um valor de 0 a 255, indicando o nível de cinza. Por fim, no formato PPM, cada pixel é representado por 3 inteiros. Cada um representa o nível de uma das cores RGB (vermelho, verde e azul) e varia de 0 a 255. A seguir são apresentados exemplos de imagens nos formatos PGM e PPM. 4
5 Figura 3: Exemplo de segmentação de imagem digital. 3.2 Exemplo de imagem PGM O seguinte arquivo PGM gera a imagem exibida pela Figura 4. P2 # Shows the word "FEEP" (example from Netpbm man page on PGM)
6 Figura 4: Imagem gerada a partir do arquivo PGM apresentado (imagem aumentada). O seguinte arquivo PPM gera a imagem exibida pela Figura 5. P3 # The P3 means colors are in ASCII, then 3 columns and 2 rows, # then 255 for max color, then RGB triplets Figura 5: Imagem gerada a partir do arquivo PPM apresentado (imagem aumentada). As implementações deste trabalho devem considerar apenas o formato PPM, com tipo de dados ASCII, ou seja, com número mágico P3. 4 Instruções de implementação O trabalho deve ser realizado em duplas ou individualmente. A implementação deve ser inteiramente em linguagem C e deve fazer uso dos Tipos 6
7 Abstratos de Dados Lista e Pilha apresentados durante as aulas da disciplina. O programa deverá receber 4 parâmetros através da linha de comando: $./componentes_conexas arquivo_entrada.ppm arquivo_saida.ppm MIN MAX São eles: arquivo entrada.ppmnome do arquivo de imagem em formato PPM a ser analisado; arquivo saida.ppm: Nome do arquivo de imagem em formato PPM a ser gerado pelo programa; MIN: Número mínimo de pixels que uma componente conexa deve possuir para ser apresentada no arquivo de saída; MAX: Número máximo de pixels que uma componente conexa pode possuir para ser apresentada no arquivo de saída. A especificação das estruturas de dados utilizadas na implementação, bem como o uso da pilha e da lista, é livre. Cada dupla ou aluno pode definir a forma que lhes parecer melhor. Entretanto, é importanto que essas escolhas de implementação estejam explicadas no relatório entregue junto à implementação. Uma sugestão seria utilizar a pilha para auxiliar no algoritmo de detecção de componentes conexas, a lista para armazenar estruturas que representam uma componente conexa e uma matriz de estrutura para armazenar a imagem. Por exemplo (é só um exemplo, não foi testado): typedef struct{ // valores de rgb int r,g,b; // informa se o pixel ja foi visitado int visitado; // informa a qual componente o pixel pertence int id_componente; }ponto_rgb; typedef struct{ 7
8 int id, tamanho; }componente; ponto_rgb ** imagem; Dois pixels P 1 e P 2 devem ser considerados similares através da seguinte regra: diferenca = ( P 1.r P 2.r ) + ( P 1.g P 2.g ) + ( P 1.b P 2.b ) (1) Se diferenca < 30, então pixel P1 e pixel P2 são similares entre si. Não é permitido o uso de recursão na implementação deste trabalho. A seguir seguem alguns exemplos de execução do programa a ser implementado: 8
9 4.1 Exemplo 1: U Imagem u.ppm MAX: MIN: 5000 Componentes conexas: 2 - Componente 1: XXXXX pixels - Componente 2: YYYYY pixels Figura 6: Imagem original à esquerda e imagem gerada pelo programa à direita. 9
10 4.2 Exemplo 2: Manchas Imagem 4comp_conex.ppm MAX: MIN: 1000 Componentes conexas: 4 - Componente 1: XXXXX pixels - Componente 2: YYYYY pixels - Componente 3: ZZZZZ pixels - Componente 4: WWWWW pixels Figura 7: Imagem original à esquerda e imagem gerada pelo programa à direita. 10
11 4.3 Exemplo 3: Imagem real Imagem paisagem.ppm MAX: MIN: 50 Componentes conexas: Componente 1: XXXXX pixels - Componente 2: YYYYY pixels... - Componente 27878: WWWWW pixels Figura 8: Imagem original acima e imagem gerada abaixo. 11
12 5 Relatório O trabalho entregue deve conter um pequeno relatório (não mais de 3 páginas) que descreva os principais detalhes de implementação e apresente alguns testes realizados com imagens de teste. Os testes devem apresentar a imagem de entrada, a saída do programa e a imagem gerada. 6 Entrega O trabalho deve ser entregue através do site da disciplina: Na opção Atividades, encontre a atividade Trabalho 1 e preencha o formulário para a submissão do trabalho. Utilize a senha dada pelo professor durante a aula. Cada grupo pode realizar quantas submissões forem necessárias, pois apenas a mais recente será considerada. Qualquer dúvida entre em contato através do [email protected]. utfpr.edu.br 12
Mídias Discretas. Introdução à Ciência da Informação
Mídias Discretas Introdução à Ciência da Informação Mídias Discretas Mídias discretas (estáticas) Texto Gráficos e Imagens Estáticas Caracteres são convertidos para uma representação com um número fixo
SCC0503 (Algoritmos e Estruturas de Dados II) Prof. Moacir P. Ponti Junior. Trabalho 2
SCC003 (Algoritmos e Estruturas de Dados II) Prof. Moacir P. Ponti Junior Trabalho 2 Implemente sua atividade sozinho sem compartilhar, olhar código de seus colegas, ou buscar na Internet. Procure usar
Motivação Por que estudar?
Aula 04 Imagens Diogo Pinheiro Fernandes Pedrosa Universidade Federal Rural do Semiárido Departamento de Ciências Exatas e Naturais Curso de Ciência da Computação Motivação Por que estudar? Imagens digitais
Imagem e Gráficos. vetorial ou raster?
http://computacaografica.ic.uff.br/conteudocap1.html Imagem e Gráficos vetorial ou raster? UFF Computação Visual tem pelo menos 3 grades divisões: CG ou SI, AI e PI Diferença entre as áreas relacionadas
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008/1 2 PERÍODO MÓDULO 3 AVALIAÇÃO MP2 DATA 2/10/2008 ESTRUTURAS DE DADOS 2008/2
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008/1 2 PERÍODO MÓDULO 3 AVALIAÇÃO MP2 DATA 2/10/2008 ESTRUTURAS DE DADOS 2008/2 Dados de identificação do Acadêmico: Nome: Login: CA: Cidade:
1. Escreva um programa que imprima a ordem reversa de caracteres de uma string digitada pelo usuário. Ex: Entrada: Hello World. Saída:.
Primeira lista de exercícios v1.02 Linguagens de Programação e Aplicações SSC0300 Prof: Daniel Rodrigo Ferraz Bonetti 1. Escreva um programa que imprima a ordem reversa de caracteres de uma string digitada
APLICATIVOS GRÁFICOS (AULA 4)
Prof. Breno Leonardo G. de M. Araújo [email protected] http://blog.brenoleonardo.com.br APLICATIVOS GRÁFICOS (AULA 4) 1 Classificação da imagem Em relação à sua origem pode-se classificar uma imagem,
Auxílio Estudantil Fase de análise
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DIRETORIA DE GESTÃO DE TECNOLOGIA DA INFORMAÇÃO ASSESSORIA DE AUXÍLIO ESTUDANTIL PR UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Auxílio Estudantil Fase de análise
Exercícios Práticos HTML5 + CSS3. Profa. Flávia Pereira de Carvalho
Exercícios Práticos HTML5 + CSS3 Profa. Flávia Pereira de Carvalho Maio de 2018 1 Exemplos e Exercícios Práticos HTML5 e CSS3 1) Primeiro exemplo: 2) Seletor ID: 3) Seletor de Classe: 2 4) Também é possível
Manual SOFIA (Software Inteligente ARPEN-SP) versão 0.1
Manual SOFIA (Software Inteligente ARPEN-SP) versão 0.1 Normatização: Provimento nº 22/2014 Corregedoria Geral de São Paulo Segue o link com a íntegra do provimento, publicado no site da ARPEN-SP, em 18/09/2014:
UNIVERSIDADE DE SÃO PAULO INSTITUTO DE CIÊNCIAS MATEMÁTICAS E DE COMPUTAÇÃO Departamento de Ciências de Computação
UNIVERSIDADE DE SÃO PAULO INSTITUTO DE CIÊNCIAS MATEMÁTICAS E DE COMPUTAÇÃO Departamento de Ciências de Computação SCC-203 ALGORITMOS E ESTRUTURAS DE DADOS II Prova - Gabarito Nome: Nro. USP ) O matemático
UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES
UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES MANUAL DO USUÁRIO SISTEMA DE TRAMITAÇÃO DE DOCUMENTOS Versão 3.0
Processamento de Imagem. Representação, Armazenamento e Formato de imagens Professora Sheila Cáceres
Processamento de Imagem Representação, Armazenamento e Formato de imagens Professora Sheila Cáceres Representação e armazenamento de imagens Process. de Imagem - Prof. Sheila Cáceres 2 Representação Matricial
Exemplos Práticos HTML5 + CSS3. Profa. Flávia Pereira de Carvalho
Exemplos Práticos HTML5 + CSS3 Profa. Flávia Pereira de Carvalho Agosto de 2018 2 1 Exemplos Práticos HTML5 e CSS3 1) Primeiro exemplo: 2) Seletor ID: 3) Seletor de Classe: Profa. Flávia Pereira de Carvalho
Programação II. Trabalho 2 Freecell
Programação II Trabalho 2 Freecell 1. Objetivo O objetivo deste trabalho é implementar o jogo Freecell utilizando o Tipo Abstrato de Dados (TAD) Pilha (stack). Freecell é um jogo de cartas que tem por
Imagem ou Desenhos e Gráficos vetorial ou raster?
http://computacaografica.ic.uff.br/conteudocap1.html Imagem ou Desenhos e Gráficos vetorial ou raster? Computação Visual A CG (ou CV) tem pelo menos 3 grades divisões: SI (ou CG), AI e PI Inicialmente
PROGRAMAÇÃO de COMPUTADORES: LINGUAGEM FORTRAN 90/95
PROGRAMAÇÃO de COMPUTADORES: LINGUAGEM FORTRAN 90/95 Exercícios de revisão Lista 01: a) Monte um mapa conceitual indicando as relações entre os seguintes conceitos, no contexto do assunto visto em aula:
GUIA DE PREPARAÇÃO DE ARQUIVOS PARA IMPRESSÃO OFFSET.
GUIA DE PREPARAÇÃO DE ARQUIVOS PARA IMPRESSÃO OFFSET. Para um melhor resultado, antes de iniciar seu projeto gráfico, solicite um gabarito. 01 Formato Todo material deve ser enviado com a página já nas
DAINF - Departamento de Informática
DAINF - Departamento de Informática Algoritmos 2 - Árvore binária de busca Prof. Alex Kutzke ( http://alex.kutzke.com.br/courses ) 30 de Novembro de 2015 Slides adaptados do material produzido pelo Prof.
Ajustando a página do programa... Gerando o PDF para impressão digital... Problemas ao fechar seu arquivo... Convertendo imagens RGB para CMYK...
Apresentação Com intenção de otimizar o processo de trabalho aumentando a segurança na impressão do seu arquivo, a PROMIX se adequa a política dos arquivos fechados em formato PDF e incentiva seus parceiros
Sistema Rodoviário Tabajara
Universidade Federal do Espírito Santo Departamento de Informática Est. de Informação (INF02827) & Est. de Dados (INF01906) 2 o Trabalho Prático Período: 2008/2 Prof a Patrícia Dockhorn Costa Email: [email protected]
Representação da Informação Imagem e Vídeo
Representação da Informação Imagem e Vídeo José Gustavo de Souza Paiva Gráficos Pixels Bitmaps Mídia Imagem 1 Mídia Imagem Cores O olho humano vê uma única cor quando três cores primárias são apresentadas
O objetivo deste artigo é demonstrar como se chegar ao cálculo do total de cores das screens 10, 11 e 12 do MSX 2+.
Cores do MSX 2+ Resumo O objetivo deste artigo é demonstrar como se chegar ao cálculo do total de cores das screens 10, 11 e 12 do MSX 2+. 1- Introdução O MSX 2+ possui um pardão para representar as cores
INF1010 Lista de Exercícios 2
INF00 Lista de Exercícios 2 Árvores. Construir algoritmo para dada uma árvore n-ária, transformá-la em uma árvore binária. 2. Qual a maior e menor quantidade de nós que podem existir em uma árvore binária
MANUAL DO SISTEMA DE MENSAGERIA EXPRESSA DOS CORREIOS
VIG: XX.XX.XXXX 1 MANUAL DO SISTEMA DE MENSAGERIA 1 ACESSO 1.1 Digitar na barra de endereço: https://apps.correios.com.br/simex e realizar o login com o nome de usuário e senha enviados. 2 PREPARAR POSTAGEM
Processamento Digital de Imagens
Processamento Digital de Imagens Aula 02 Prof. Diemesleno Souza Carvalho [email protected] http://www.diemesleno.com.br Na aula passada vimos... Na aula passada vimos... Unidade I - Introdução ao
MANUAL DE INSTALAÇÃO DO CERTIFICADO DIGITAL A1
MANUAL DE INSTALAÇÃO DO CERTIFICADO DIGITAL A1 A instalação do certificado A1 somente poderá ser feita uma única vez em sistema operacional Windows (conforme pré-requisitos), utilizando navegador Internet
Introdução ao Processamento de Imagens Digitais Aula 01
Introdução ao Processamento de Imagens Digitais Aula 01 Douglas Farias Cordeiro Universidade Federal de Goiás 06 de julho de 2015 Mini-currículo Professor do curso Gestão da Informação Formação: Graduação
X-002 - SOFTWARE DESENVOLVIDO EM DELPHI PARA SELEÇÃO DE BOMBAS HIDRÁULICAS PARA ADUTORAS MODELADAS COM O SOFTWARE EPANET 2.0
X-002 - SOFTWARE DESENVOLVIDO EM DELPHI PARA SELEÇÃO DE BOMBAS HIDRÁULICAS PARA ADUTORAS MODELADAS COM O SOFTWARE EPANET 2.0 André Batista Frota (1) Engenheiro Civil pela Universidade Federal do Ceará.
Programação Aplicada de Computadores. Trabalho 1 Freecell
Programação Aplicada de Computadores Trabalho 1 Freecell 1. Objetivo O objetivo deste trabalho é implementar o jogo Freecell utilizando a estrutura de dados Pilha (stack). Freecell é um jogo de cartas
Lógica de Programação, Algoritmos e Estruturas de Dados
Lógica de Programação, Algoritmos e Estruturas de Dados Professor: Vilson Heck Junior [email protected] Agenda Funções Básicas do Software; Relações entre áreas; Introdução à Algoritmos; Introdução
ESTUDO DE FERRAMENTAS MATEMÁTICAS SIMPLES EM PHP: APLICAÇÕES EM ENSINO E INSTRUÇÃO EM CIÊNCIA E TECNOLOGIA
ESTUDO DE FERRAMENTAS MATEMÁTICAS SIMPLES EM PHP: APLICAÇÕES EM ENSINO E INSTRUÇÃO EM CIÊNCIA E TECNOLOGIA RELATÓRIO FINAL DE PROJETO DE INICIAÇÃO CIENTÍFICA (PIBIC/CNPq/INPE) Jeane Aparecida Rosa de Morais
Algoritmos e Programação
Algoritmos e Programação Aula 3 Introdução a Linguagem C Profa. Marina Gomes [email protected] 1 Aula de Hoje - Criar programas simples em C utilizando a estrutura básica; - Declarar variáveis;
Algoritmos e Estruturas de Dados II. Trabalho Prático 3
Algoritmos e Estruturas de Dados II Trabalho Prático 3 Entrega: 03/11/09 Devolução: 24/11/09 O trabalho pode ser feito em grupo de dois alunos. Este trabalho consiste em analisar o desempenho de diferentes
SISTEMAS DE INFORMAÇÃO GEOGRÁFICA SIG FORMATOS DE REPRESENTAÇÃO DE DADOS FORMATO VETORIAL
FORMATO VETORIAL 1 FORMATO VETORIAL Formato que utiliza como primitivas Pontos, Linhas e Polígonos, baseadas em equações matemáticas para representar imagens na computação gráfica Primitivas: elementos
FATURA ELETRÔNICA DO PRESTADOR Layout do Arquivo Texto Versão 1.1.1
Orientações gerais: 1. Este layout é destinado a todos os prestadores de serviços de saúde do Ipasgo. Os prestadores pessoas físicas e pessoas jurídicas nas categorias laboratório e clínicas que apresentam
Tutorial. Georreferenciamento de Imagens. versão 1.0-23/08/2008. Autores: Rafael Bellucci Moretti, Vitor Pires Vencovsky
Tutorial Georreferenciamento de Imagens versão 1.0-23/08/2008 Autores: Rafael Bellucci Moretti, Vitor Pires Vencovsky 1. Introdução O tutorial tem como objetivo fornecer informações básicas para georreferenciar
Movimento do Caixa
Movimento do Caixa http://www.controlenanet.com.br Este manual é parte integrante do Software On-line Movimento do Caixa Concebido pela equipe técnica de ControleNaNet. http://www.controlenanet.com.br
Carnê de Pagamento. Copyright ControleNaNet
Este manual é parte integrante do Software On-line Carnê de Pagamento Concebido pela equipe técnica de ControleNaNet. http://www.controlenanet.com.br Todos os direitos reservados. Copyright 2015-2017 ControleNaNet
Estrutura de Dados Básica
Estrutura de Dados Básica Professor: Osvaldo Kotaro Takai. Aula 5: Registros O objetivo desta aula é apresentar os tipos de dados definidos pelo programador, bem como exibir usos comuns desses tipos de
IFRN\CAMPUS IPANGUAÇU DISCIPLINA: INFORMÁTICA BÁSICA PROFESSOR: CLAYTON MACIEL COSTA 2ª AVALIAÇÃO DE INFORMÁTICA BÁSICA TRABALHO FINAL EXCEL 2010
IFRN\CAMPUS IPANGUAÇU DISCIPLINA: INFORMÁTICA BÁSICA PROFESSOR: CLAYTON MACIEL COSTA 2ª AVALIAÇÃO DE INFORMÁTICA BÁSICA TRABALHO FINAL EXCEL 2010 1. Abra a planilha no Microsoft Excel e salve a planilha
Corel Draw. Editoração Gráfica. Professor: Jarbas Araújo CENTRO EDUCACIONAL RADIER.
Corel Draw Editoração Gráfica Professor: Jarbas Araújo [email protected] CENTRO EDUCACIONAL RADIER Padrões CMYK ou RGB? Isso causa uma enorme confusão na cabeça de clientes, e pessoas leigas
Trabalho de Programação 2 Processador CESAR
Trabalho de Programação 2 Processador CESAR 1. Descrição Geral A empresa TABLETEROS S.A. assinou um contrato milionário de fornecimento de ultrabooks e teve que aumentar o número de estantes. Agora, a
PMR2560 Visão Computacional Conversão e Limiarização. Prof. Eduardo L. L. Cabral
PMR2560 Visão Computacional Conversão e Limiarização Prof. Eduardo L. L. Cabral Objetivos Processamento de imagens: Conversão de imagens; Histograma; Limiarização. Imagem digital Uma imagem é uma matriz
Manual aplicativo Filr Novell
Manual aplicativo Filr Novell Este aplicativo deve ser baixado e instalado do site da Apple. O aplicativo Filr da Novell permite que o usuário transfira arquivos do computador para o ipad e vice-versa,
Processamento e Reprodução de Imagem com Arduíno 1
Processamento e Reprodução de Imagem com Arduíno 1 Enrique A. Frade 1, Geiza M. H. da Silva 1 1 Universidade Federal do Estado do Rio Janeiro - (UNIRIO) Avenida Pasteur, 458 Urca Rio de Janeiro / RJ CEP:22290-240
Unimed de Araraquara Coop. De Trabalho Médico Manual XML TISS Unimedara
1. Acesso ao Sistema Em seu navegador web digite: http://www.unimedara.com.br e clique no ícone do portal TISS como segue a imagem abaixo ou acesse http://tiss.unimedara.com.br:28081/htz/pages/welcome/welcome.jsf.
Trabalho GA - Editor de Cenário Isométrico
Objetivo A tarefa consiste em criar um editor gráfico de cenários para jogos 2D com visão isométrica. O editor deve permitir que o usuário possa criar, abrir e editar mapas (tilemaps) com tileset de visão
Siga nossos padrões de margens especificadas abaixo e utilize nossas matrizes (disponíveis no link Gabaritos).
Guia de Instruções Atenção com as margens de corte Siga nossos padrões de margens especificadas abaixo e utilize nossas matrizes (disponíveis no link Gabaritos). Sempre utilize no mínimo a 3,5mm de margem
Peticionamento Eletrônico
Peticionamento Eletrônico 1 - Insira os dados relativos ao e-mail e senha para acessar o sistema de peticionamento e clique em conectar 2 - Escolha o Agente regulado a ser representado e depois clique
Visão computacional. Juliana Patrícia Detroz Orientador: André Tavares Silva
Visão computacional Juliana Patrícia Detroz Orientador: André Tavares Silva Visão computacional Tentativa de replicar a habilidade humana da visão através da percepção e entendimento de uma imagem; Fazer
Computação Gráfica - 12
Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica - 12 [email protected] www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav Realismo
1 O filtro da mediana
CCM0118 Computação I Departamento de Ciência da Computação IME-USP Curso de Ciências Moleculares Turma 22 Segundo Semestre de 2012 Quarto Exercício-Programa Prazo de entrega: até 4 de dezembro de 2012.
COBOL DB2- CICS. Prof. Maromo [Aula 4]
COBOL DB2- CICS Prof. Maromo [Aula 4] Conceitos COBOL Conceitos Na aula anterior aprendemos os comandos do ACCEPT e do DISPLAY. Agora iremos aprender comandos avançados, para que possamos utilizálos melhor.
Teoria dos Grafos Aula 6
Teoria dos Grafos Aula 6 Aula passada Busca em grafos Busca em largura (BFS Breadth First Search) Propriedades Aula de hoje BFS implementação Complexidade Busca em profundidade (DFS) Conectividade, componentes
NORMAS PARA ENVIO DE RESUMO EXPANDIDO
NORMAS PARA ENVIO DE RESUMO EXPANDIDO Os resumos expandidos submetidos ao VII Simpósio de Administração: Os desafios do empreendedorismo frente ao contexto político e econômico brasileiro deverão ser apresentados
Universidade Aberta da Terceira Idade Sub-Reitoria de Extensão e Cultura
MANUAL DA MARCA iversidade Aberta da Terceira Idade Este manual contém todos os elementos gráficos que representam a padronização visual da marca ati. Aqui são especificados todos os formatos, tamanhos,
Introdução a Programação. Curso: Sistemas de Informação Programação I José R. Merlin
Introdução a Programação Curso: Sistemas de Informação Programação I José R. Merlin Programas Programas são instruções para o computador executar uma tarefa Estas instruções seguem uma lógica Lógica: modo
Interface Homem Máquina
Interface Homem Máquina Eduardo Ferreira dos Santos Ciência da Computação Centro Universitário de Brasília UniCEUB Maio, 2016 1 / 30 Sumário 1 Introdução 2 Terminais 3 Interfaces grácas 2 / 30 Introdução
2 Classificação de Imagens de Sensoriamento Remoto
2 Classificação de Imagens de Sensoriamento Remoto 2.1. Processamento Digital de Imagens Processamento Digital de Imagens entende-se como a manipulação de uma imagem por computador de modo que a entrada
Manual do Usuário. VpetConverter Ferramenta para adequação de documentos para Petições Eletrônicas. http://www.voat.com.br/ [email protected].
Manual do Usuário VpetConverter Ferramenta para adequação de documentos para Petições Eletrônicas http://www.voat.com.br/ [email protected] Descrição Geral O VPetConverter é um programa que facilita
Reconhecimento de cores do MSX por lógica fuzzy
Reconhecimento de cores do MSX por lógica fuzzy Resumo O objetivo deste artigo é demonstrar como é possível reconhecer, em uma imagem de 24 bits, a cor mais parecida com uma das 15 cores do MSX 1. 1- Introdução
Gauss-Seidel para Solução de Sistemas com Matrizes Banda Usando Armazenamento Especial
Universidade Federal do Espírito Santo Departamento de Informática Algoritmos Numéricos 2016/2 Profa. Claudine Badue Trabalho 1 Objetivos Gauss-Seidel para Solução de Sistemas com Matrizes Banda Usando
Faculdade de Viçosa Lista de Exercícios de EXCEL de DET100 Informática
Professor: Deocleciano S. R. Martins Faculdade de Viçosa 1 ) Complete a planilha abaixo com as respectivas fórmulas e ou funções: A B C D E F G H 1 Nome Nota 1 Nota Nota 3 Nota 4 Total Média Média Joana
Introdução à Inteligência Artificial MAC MAC 415. Exercício Programa 1 Busca
Introdução à Inteligência Artificial MAC 5739 - MAC 415 006 Exercício Programa 1 Busca Data de Divulgação: 6 de agosto Data de Entrega: 6 de setembro 1 Objetivo Implementar os algoritmos de busca em Inteligência
Álgebra Linear Aplicada à Compressão de Imagens. Universidade de Lisboa Instituto Superior Técnico. Mestrado em Engenharia Aeroespacial
Álgebra Linear Aplicada à Compressão de Imagens Universidade de Lisboa Instituto Superior Técnico Uma Breve Introdução Mestrado em Engenharia Aeroespacial Marília Matos Nº 80889 2014/2015 - Professor Paulo
Problema do Caminho Hamiltoniano
Universidade de São Paulo Escola de Artes, Ciências e Humanidades Bacharelado em Sistemas de Informação Introdução à Ciência da Computação II Professores Luciano Digiampietri e Fábio Nakano Data de entrega:
INF 1620 Estruturas de Dados Semestre Segundo Trabalho: Jogo de Caça-Palavras
INF 1620 Estruturas de Dados Semestre 08.2 Segundo Trabalho: Jogo de Caça-Palavras O jogo de caça-palavras é um passatempo que consiste em descobrir palavras escondidas entre um conjunto de letras espalhadas
PMR2560 Visão Computacional Quantização de cores. Prof. Eduardo L. L. Cabral
PMR2560 Visão Computacional Quantização de cores Prof. Eduardo L. L. Cabral Objetivos Quantização de cores redução do números de cores presentes na imagem: Métodos: Quantização uniforme; Quantização adaptativa;
Neste tópico veremos:
Representação das Informações Prof. Adriano Mauro Cansian UNESP - São José do Rio Preto Linguagem Computacional Neste tópico veremos: A representação da informação. Lógica binária e informação digital.
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À ORGANIZAÇÃO DE COMPUTADORES
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À ORGANIZAÇÃO DE COMPUTADORES Prof. Dr. Daniel Caetano 2013-1 Objetivos Apresentar o funcionamento do computador Apresentar a função da memória e dos dispositivos
