BAIXE O ARQUIVO IMEDIATAMENTE PARA COMPRAS VIA PIX OU CARTÃO DE CRÉDITO
Extensão Acadêmica
Select category
  • Select category
  • Administração
    • Aula prática Pesquisa Operacional
    • Projeto de extensão I – Administração Pública
    • Projeto de Extensão I – Administração
    • Projeto de extensão II – Administração
    • Projeto de Extensão III – Administração
  • Agronegócio
    • Projeto de extensão II – Agronegócio
    • Projeto integrado Gestão do Agronegócio
  • Agronomia
    • Projeto de extensão I – Agronomia
  • Análise e desenvolvimento de sistemas
    • Projeto integrado Inovação Análise e Desenvolvimento de Sistemas – Desenvolvimento de um Sistema de Gerenciamento de Estoque
    • Projeto Integrado Inovação – Análise e Desenvolvimento de Sistemas – Desenvolvimento de uma Plataforma de Saúde
  • Áreas de TI
    • Aula Prática Banco de dados em nuvem
    • Aula Prática Desenvolvimento de e-commerce com CMS
    • Aula prática Informática Aplicada
    • Aula Prática Programação orientada a objetos
    • Portfólio Projeto de extensão I – Análise e desenvolvimento de sistemas
    • Portfólio Projeto de extensão I – Desenvolvimento Back-End
    • Projeto de extensão I – Engenharia de Software
    • Projeto de extensão I – Redes de computadores
    • Projeto de extensão II – Análise e desenvolvimento de sistemas
    • Projeto Integrado – Ideia de uma aplicação inovadora
    • Projeto Integrado Gestão da Tecnologia da Informação – AeroLogistics
  • Arquitetura e Urbanismo
    • Portfólio Projeto de extensão I – Arquitetura e Urbanismo
  • Atividade prática Paisagismo
  • Aula prática Estruturas de concreto armado II
  • Biomedicina
    • Portfólio Projeto de extensão I – Biomedicina
  • Blockchain
    • Blockchain
    • Criptomoedas e Finanças na Era Digital
  • Cibersegurança
    • Aula prática Arquitetura de redes
    • Aula Prática Arquitetura de segurança
    • Portfólio Projeto de Extensão I – Cibersegurança
    • Projeto de extensão II – Cibersegurança
    • Projeto Integrado Inovação Cibersegurança
    • Projeto integrado Síntese – Cibersegurança
  • Ciência da Computação
    • Projeto de extensão II – Ciência da Computação
    • Projeto integrado Arquitetura de dados
  • Ciência de dados
    • Projeto de extensão II – Ciência de dados
  • Ciências Biológicas
    • Projeto de extensão I – Ciências Biológicas
  • Ciências Contábeis
    • Aula prática Práticas Contábeis aplicadas
    • Aula prática Práticas Contábeis avançadas
    • Aula Prática Práticas Contábeis fundamentos
    • Projeto de Extensão I – Ciências Contábeis
    • Projeto de Extensão II – Ciências Contábeis
    • Projeto de extensão III Ciências Contábeis
    • Relatório de Estágio Supervisionado – Ciências Contábeis
  • Ciências Econômicas
    • Portfólio Projeto de extensão I – Ciências Econômicas
  • Coaching e desenvolvimento humano
    • Projeto de extensão I – Coaching e desenvolvimento humano
    • Projeto de extensão II Coaching e Desenvolvimento Humano
    • Projeto integrado II Inovação
  • Comércio Exterior
    • Portfólio Projeto de extensão I – Comércio Exterior
    • Projeto de extensão II – Comércio exterior
  • Computação em nuvem
    • Aula Prática Computação em Nuvem
    • Projeto de extensão II – Computação em nuvem
  • Criminologia
    • Portfólio Projeto de extensão I – Criminologia
    • Projeto de extensão II – Criminologia
  • Criptomoedas e Finanças na era digital
    • Projeto de Extensão I – Blockchain, Criptomoedas e Finanças na Era Digital
  • Desenvolvimento mobile
    • Aula prática Desenvolvimento mobile
  • Design de Interiores
    • Projeto de extensão II – Design de Interiores
  • Design de Moda
    • Portfólio Projeto de extensão I – Design de Moda
    • Projeto de extensão II – Design de Moda
    • Projeto Integrado inovação em Design de Moda – Moda e Tecnologia: Conectando estilo e funcionalidade.
    • Projeto Integrado Síntese – Design de moda
  • Design Gráfico
    • Portfólio Projeto de Extensão I – Design Gráfico
    • Projeto de extensão II – Design Gráfico
  • Direito
    • Projeto de extensão I – Direito
    • Projeto de extensão II – Direito
    • Projeto de extensão IV – Direito
  • Educação Física
    • Portfólio Projeto de extensão – Educação Física
    • Projeto de extensão – Formação Pedagógica em Educação Física
  • Empreendedorismo
    • Projeto de extensão I – Empreendedorismo e novos negócios
    • Projeto integrado – Empreendedorismo e Novos negócios
  • Enfermagem
    • Aula prática Homeopatia
    • Portfólio Projeto de extensão I – Enfermagem
    • Projeto de extensão II – Enfermagem
  • Engenharia Civil
    • Aula Prática Hidrologia e manejo de bacias hidrográficas
    • Aula prática Materiais de construção civil I
    • Aula prática Materiais de construção civil II
    • Aula Prática Mecânica dos solos avançada e obras de terra
    • Aula Prática Pesquisa Operacional: Programação Matemática
    • Aula prática Projeto arquitetônico para Engenharia Civil
    • Aula prática Química e ciência dos materiais
    • Aula Prática Topografia e Georreferenciamento
  • Engenharia de Software
    • Aula prática Infraestrutura Ágil
    • Aula prática Programação Web
    • Projeto de extensão II Engenharia de software
    • Projeto de extensão III Engenharia de Software
  • Engenharia Elétrica
    • Análise e processamento de sinais
    • Aula prática Circuitos Elétricos
    • Aula Prática Circuitos Elétricos Avançados
    • Aula Prática Eletrônica analógica
    • Aula Prática Eletrônica Analógica Avançada
    • Aula prática Física geral e experimental energia
    • Aula Prática Instalações Elétricas
    • Aula prática Materiais e instrumentação eletroeletrônica
    • Aula Prática Redes de comunicação industrial
    • Aula prática Sistemas digitais e microprocessadores
  • Engenharia Mecânica
    • Aula Prática Controle de Vibrações
    • Aula prática Física geral e Experimental: mecânica
    • Aula Prática Geração e distribuição de vapor
    • Aula Prática Manufatura Mecânica – Conformação e Soldagem
    • Aula Prática Máquinas de Fluxo
    • Aula Prática Transferência de Calor e Massa
    • Aula Prática – Mecânica Geral Aplicada
    • Projeto de extensão II Engenharia Mecânica
    • Projeto de extensão III Engenharia Mecânica
  • Engenharias
    • Aula Prática Administração de sistemas operacionais
    • Aula Prática Algoritmos e Estrutura de Dados Avançado
    • Aula Prática Arquiteturas Paralelas e Distribuídas
    • Aula prática Biologia para Engenharia Ambiental
    • Aula Prática Comandos Hidráulicos e Pneumáticos
    • Aula Prática Controle e Automação de Processos Industriais
    • Aula prática Estruturas de concreto armado II
    • Aula Prática Fenômenos de Transporte
    • Aula Prática Fundamentos da inteligência artificial
    • Aula Prática Geologia e Mecânica dos Solos
    • Aula Prática Hidráulica e Hidrometria
    • Aula Prática Máquinas e Mecanização Agrícola
    • Aula Prática Máquinas Elétricas e Acionamentos
    • Aula prática Métodos numéricos aplicados
    • Aula Prática Modelagem e Controle de Sistemas
    • Aula prática Pesquisa operacional: simulação
    • Aula Prática Processos de Fabricação
    • Aula Prática Resistência dos materiais
    • Aula Prática Resistência dos materiais avançados
    • Aula Prática – Computação Gráfica e Processamento de Imagens
    • Aula Prática – Estruturas de Concreto Armado I
    • Máquinas e Mecanização Agrícola
    • Portfólio Projeto de extensão I – Engenharia Civil
    • Projeto de extensão I – Engenharia Ambiental e Sanitária
    • Projeto de extensão I – Engenharia de controle e automação
    • Projeto de extensão I – Engenharia de Produção
    • Projeto de extensão I – Engenharia Elétrica
    • Projeto de extensão I – Engenharia Mecânica
    • Projeto de extensão II – Engenharia Civil
    • Projeto de Extensão II – Engenharia de Produção
    • Projeto de Extensão II – Engenharia Elétrica
    • Projeto integrado A indústria do futuro – automação e sustentabilidade na ecoplástico S.A.
  • Estética e Cosmética
    • Projeto de extensão I – Embelezamento e imagem pessoal
  • Farmácia
    • Portfólio Projeto de extensão – Farmácia
    • Projeto de extensão II – Farmácia
  • Filosofia
    • Portfólio Projeto de extensão I – Filosofia
  • Fisioterapia
    • Portfólio Projeto de extensão I – Fisioterapia
    • Projeto de extensão II – Fisioterapia
  • Fotografia
    • Projeto de extensão I – Fotografia
    • Projeto de extensão II – Fotografia
  • Gastronomia
    • Projeto de extensão I – Gastronomia
    • Projeto de extensão II – Gastronomia
  • Geografia
    • Portfólio Projeto de extensão I – Geografia
  • Gestão
    • Aula Prática Prevenção e combate a sinistro
    • Projeto Integrado I – Gestão
  • Gestão Ambiental
    • Aula prática Sensoriamento e Geoprocessamento aplicados ao meio
    • Portfólio Projeto de extensão I – Gestão Ambiental
    • Projeto de extensão II – Gestão Ambiental
    • Projeto Integrado Síntese – Gestão Ambiental
  • Gestão Comercial
    • Portfólio Projeto de extensão I – Gestão Comercial
    • Projeto de Extensão II – Gestão Comercial
    • Projeto integrado Innovatech Brasil
  • Gestão da Produção Industrial
    • Aula prática Física Geral
    • Projeto de Extensão I – Gestão da Produção Industrial
    • Projeto de Extensão II – Gestão da Produção Industrial
    • Projeto integrado Gestão da Produção Industrial – Solaris Energias Renováveis
    • Projeto Integrado – Gestão da Produção Industrial
  • Gestão da Qualidade
    • Portfólio Projeto de extensão I – Gestão da qualidade
    • Projeto de extensão II – Gestão da Qualidade
    • Roteiro de Aula Prática – Metrologia e Controle Geométrico
  • Gestão da Tecnologia da informação
    • Projeto de extensão I – Gestão da Tecnologia da informação
  • Gestão de Cooperativas
    • Projeto de extensão I – Gestão de Cooperativas
  • Gestão de Produto
    • Portfólio Projeto de extensão I – Gestão de Produto
    • Projeto de Extensão II – Gestão de Produto
  • Gestão de Recursos Humanos
    • Projeto de extensão II – Gestão de Recursos Humanos
  • Gestão de Saúde Pública
    • Projeto de extensão I – Gestão da Saúde Pública
    • Projeto de extensão II – Gestão de Saúde Pública
    • Projeto Integrado Gestão de Saúde Pública – “Inovação viável e sustentável na Gestão em Saúde Pública”
    • Projeto Integrado Síntese – Gestão de Saúde Pública
  • Gestão de Segurança Privada
    • Projeto Integrado Inovação – Gestão de Segurança Privada
  • Gestão de Turismo
    • Projeto de extensão II – Gestão de turismo
  • Gestão Financeira
    • Projeto de Extensão I – Gestão Financeira
    • Projeto de Extensão II – Gestão Financeira
  • Gestão Hospitalar
    • Projeto de extensão I – Gestão Hospitalar
    • Projeto de extensão II – Gestão Hospitalar
    • Projeto integrado inovação Gestão Hospitalar – Hospital Bem Viver
    • Projeto integrado Interdisciplinar – Gestão Hospitalar
    • Projeto Integrado – Gestão Hospitalar
  • Gestão Portuária
    • Projeto de extensão I – Gestão Portuária
    • Projeto Integrado – Gestão Portúaria
  • Gestão Pública
    • e seus impactos sobre o ser humano e a sociedade ocidental contemporânea
    • por meio da inteligência artificial
    • Projeto de Extensão I – Gestão Pública
    • Projeto Integrado Inovação Gestão Pública – Desenvolvimento do pensamento crítico sobre as perspectivas tecnológicas
    • Projeto Integrado Síntese – Gestão Pública
  • História
    • Portfólio Projeto de extensão I – História
  • Inteligência de mercado e análise de dados
    • Projeto de extensão I – Inteligência de mercado e análise de dados
    • Projeto de extensão II – Inteligência de mercado e análise de dados
  • Investigação e Perícia Criminal
    • Aula Prática Toxicologia para perícias – Homicídio – Padrão de identidade e qualidade do leite
    • e seus impactos sobre o ser humano e a sociedade ocidental contemporânea
    • por meio da inteligência artificial
    • Projeto de Extensão I – Investigação e Perícia Criminal
    • Projeto de extensão II Investigação e Perícia Criminal
    • Projeto Integrado Inovação Investigação e Perícia Criminal – Desenvolvimento do pensamento crítico sobre as perspectivas tecnológicas
    • Projeto Integrado Síntese – Investigação e perícia criminal
  • Jornalismo
    • Projeto de Extensão I – Jornalismo
  • Letras
    • Aula Prática Morfossintaxe da Língua Inglesa
    • Projeto de extensão – Formação Pedagógica em Letras Inglês
    • Projeto de extensão – Letras Português
    • Projeto de extensão I – Letras – Português Inglês
  • Logística
    • Projeto de Extensão I – Logística
    • Projeto de extensão II – Logística
    • Projeto integrado Inovação Gestão – Saiba como a inteligência artificial vai impactar os negócios
  • Marketing
    • Projeto de extensão I – Marketing
    • Projeto de extensão I – Publicidade e propaganda – Marketing
  • Marketing Digital
    • Projeto de extensão – Marketing Digital 
    • Projeto Integrado Inovação Marketing Digital – Otimização de um e-commerce com auxílio do Marketing Digital
    • Projeto Integrado Síntese Marketing Digital – InnovaConselho
  • Matemática
    • Aula Prática Matemática aplicada às ciências
    • Projeto de extensão I – Matemática
    • Projeto de extensão II – Matemática
    • Projeto de Extensão – Formação Pedagógica em Matemática
  • Mediação
    • Projeto de extensão I – Mediação
    • Projeto Integrado Síntese – Mediação
  • Medicina Veterinária
    • Projeto de extensão I – Medicina Veterinária
    • Projeto de extensão II – Medicina Veterinária
  • Negócios Imobiliários
    • Aula prática Planejamento Urbano e Regional
    • Projeto de Extensão I – Negócios Imobiliários
    • Projeto de extensão II Negócios Imobiliários
    • Projeto Integrado Inovação II – Negócios Imobiliários “Jardins da (DES)harmonia”
    • Projeto Integrado Negócios Imobiliários – Imobiliária Horizonte
  • Nutrição
    • Aula prática Segurança Alimentar
    • Projeto de Extensão I – Nutrição
    • Projeto de extensão II – Nutrição
  • Odontologia
    • Portfólio Projeto de extensão – Odontologia
    • Projeto de extensão II – Odontologia
  • Pedagogia
    • Estágio Pedagogia II – Anos iniciais do ensino fundamental
    • Portfólio Projeto de extensão I – Psicopedagogia
    • PRÁTICAS PEDAGÓGICAS NA EDUCAÇÃO INFANTIL
    • Práticas pedagógicas nos anos iniciais do ensino fundamental
    • Projeto de extensão – 2ª Licenciatura em Pedagogia
    • Projeto de Extensão I – Pedagogia
  • Podologia
    • Aula prática Fitoterapia
    • Portfólio Projeto de extensão I – Podologia
    • Projeto integrado Inovação Podologia – As doenças podológicas e a relação com a saúde e qualidade de vida
    • Projeto Integrado – Podologia
  • Processos Gerenciais
    • Projeto de extensão I – Processos Gerenciais
    • Projeto de extensão II – Processos Gerenciais
  • Produção Cervejeira
    • Aula prática Malteação e fermentação na Produção cervejeira
    • Projeto de extensão I – Produção Cervejeira
  • Projeto de extensão II – Inteligência de mercado e análise de dados
  • Psicologia
    • Projeto de extensão I – Psicologia
    • Projeto de extensão II – Psicologia
    • Projeto de Extensão III – Psicologia
  • psicopedagogia
    • Aula prática Avaliação Psicopedagógica
  • Química
    • Aula Prática Bioquímica geral
    • Aula Prática Métodos de análise química
    • Aula Prática Química Inorgânica
    • Aula Prática Química inorgânica II
    • Aula Prática Química Orgânica Avançada
    • Portfólio Projeto de extensão I – Química
  • Radiologia
    • Aula prática Técnicas especiais e Meios de contraste
    • Projeto de Extensão I – Radiologia
    • Projeto de extensão II – Radiologia
    • Projeto integrado Humanização na Radiologia: um atendimento mais empático e eficiente
    • Projeto Integrado Inovação Radiologia – Acessibilidade no setor de Radiologia: Promovendo a equidade no cuidado a Saúde
    • Projeto Integrado – Radiologia
    • Roteiro Aula Prática – Exames Radiológicos Especiais
    • Roteiro Aula Prática – Medicina Nuclear e Radioterapia
    • Roteiro Aula Prática – Proteção Radiológica
    • Roteiro Aula Prática – Radiologia Veterinária
    • Roteiro Aula Prática – Ressonância Magnética
  • Recursos Humanos
    • Projeto de extensão – Recursos Humanos
    • Projeto Integrado criando negócios transformadores: planejamento sustentabilidade e impacto local
  • Redes de computadores
    • Projeto de extensão II – Redes de computadores
    • Projeto Integrado I – Redes de computadores
  • Relações internacionais
    • Projeto de extensão I – Relações internacionais
  • Secretariado
    • Aula prática Práticas Secretariais
    • Portfólio Projeto de extensão I – Secretariado
    • Projeto de Extensão II – Secretariado
    • Projeto Integrado Secretariado – Plano de Ação – A importância da comunicação no contexto empresarial
    • Projeto Integrado – Secretariado
  • Segurança da informação
    • Projeto de extensão I – Segurança da informação
    • Projeto de extensão II – Segurança da informação
  • Segurança no trabalho
    • Projeto de extensão I – Segurança no trabalho
    • Projeto integrado em Segurança no Trabalho ElectronTech
  • Segurança Privada
    • Projeto de extensão I – Segurança Privada
  • Segurança Pública
    • Projeto de extensão I – Segurança Pública
    • Projeto de Extensão II – Segurança Pública
    • Projeto Integrado Síntese – Segurança Pública
  • Sem categoria
    • Projeto Integrado – Para a estratégia ser eficaz ela precisa estar alinhada com o design do negócio
  • Serviço Social
    • Aula prática Conexão sem barreiras em saúde
    • Estágio em Serviço Social I – Caracterização Sócio Institucional
    • Portfólio Projeto de Extensão I – Serviço Social
    • Projeto de extensão II – Serviço Social
  • Serviços Jurídicos, Cartorários e notariais
    • cartorários e notariais
    • Portfólio Projeto de extensão I – Serviços Jurídicos
    • Projeto de extensão II – Serviços jurídicos
    • Projeto Integrado Síntese – Serviços jurídicos
  • Sistemas de Informação
    • Projeto de extensão I – Sistemas de Informação
  • Sistemas para internet
    • Projeto de extensão I – Sistemas para internet
  • Sociologia
    • Projeto de extensão I – Sociologia
  • Tecnologia da informação
    • Projeto integrado inovação Gestão da Tecnologia da informação
    • Projeto integrado síntese Tecnologia da informação
    • Projeto Integrado – Tecnologia da informação
  • Tecnólogo em Eventos
    • Portfólio Projeto de extensão I – Eventos
  • Teologia
    • Projeto de extensão I – Teologia
  • Terapias Integrativas e complementares
    • Aula prática Farmacologia
    • Projeto de extensão I – Terapias Integrativas e complementares
    • Projeto Integrado Terapias Integrativas e Complementares – Saúde e qualidade de vida: políticas públicas e o autocuidado
    • Projeto Integrado – Terapias Integrativas e Complementares
Login / Register
Sign inCreate an Account

Lost your password?

Wishlist
0 items R$0,00
Menu
Extensão Acadêmica
0 items R$0,00
  • HOME
  • CATÁLOGO DE PORTFÓLIOS
  • SOBRE NÓS
  • PERGUNTAS FREQUENTES
  • CONTATO
Compare“Projeto integrado em Segurança no Trabalho ElectronTech” has been added to the compare list
Click to enlarge
Início Engenharias Aula Prática – Computação Gráfica e Processamento de Imagens Aula Prática – Computação Gráfica e Processamento de Imagens
Aula Prática Arquiteturas Paralelas e Distribuídas
Aula Prática Arquiteturas Paralelas e Distribuídas R$49,00
Back to products
Projeto Integrado CST em Análise e desenvolvimento de sistemas - Ideia de uma aplicação inovadora
Projeto Integrado CST em Análise e desenvolvimento de sistemas - Ideia de uma aplicação inovadora R$50,00

Aula Prática – Computação Gráfica e Processamento de Imagens

R$49,00

Confira – Aula Prática – Computação Gráfica e Processamento de Imagens. Portfólio pronto de acordo com as normas da ABNT. Venha ter seu conceito excelente.

Compare
Compare
Add to wishlist
Categorias: Aula Prática – Computação Gráfica e Processamento de Imagens, Engenharias Tags: anhanguera, aula pratica, Computação Gráfica e Processamento de Imagens, individual, portfolio
Share:
  • Descrição
  • Avaliações (0)
  • Shipping & Delivery
Descrição

Descrição

Portfólio Relatório de Aula Prática – Computação Gráfica e Processamento de Imagens

ROTEIRO DE AULA PRÁTICA

NOME DA DISCIPLINA: COMPUTAÇÃO GRÁFICA E PROCESSAMENTO DE IMAGENS

Unidade: 1 – INTRODUÇÃO À COMPUTAÇÃO GRÁFICA

Seção: 3 – REPRESENTAÇÕES DA IMAGEM

OBJETIVOS

Definição dos objetivos da aula prática:

Os objetivos desta aula prática são:

1. Aplicar os conhecimentos da unidade no desenvolvimento de um primeiro programa

de criação e manipulação de imagem vetorial.

2. Aplicar os conhecimentos da unidade no desenvolvimento de um primeiro programa

de criação e manipulação de imagem matricial.

3. Implementar a conversão de imagens vetoriais com retas e círculos para imagem

bitmap.

INFRAESTRUTURA

Instalações – Materiais de consumo – Equipamentos:

LABORATÓRIO DE INFORMÁTICA

EQUIPAMENTOS:

• Desktop Engenharia Positivo Master D3400

~ 1 por aluno ou dupla

SOLUÇÃO DIGITAL

• PILLOW 5.2+ (Biblioteca)

Pillow 5.2+ – é uma biblioteca de processamento de imagens para Python, que permite a abertura,

manipulação e salvamento de imagens em vários formatos.

• PYCAIRO 1.17+ (Biblioteca)

Pycairo 1.17+ – é uma biblioteca de gráficos vetoriais 2D para Python, que permite a criação de

gráficos personalizados de alta qualidade.

• IDLE(PYTHON) (Software)

IDLE(Python): É um ambiente de desenvolvimento integrado (IDE) para a linguagem de

programação Python. Ele é usado principalmente para desenvolvimento de aplicativos em Python

e inclui recursos como realce de sintaxe, depuração, controle de versão e muito mais.

EQUIPAMENTO DE PROTEÇÃO INDIVIDUAL (EPI)

Não se aplica.

PROCEDIMENTO/ATIVIDADE nº 1 (Físico)

ATIVIDADE PROPOSTA:

Criação de imagem vetorial com retas e círculos e transformação em imagem matricial.

PROCEDIMENTOS PARA A REALIZAÇÃO DA ATIVIDADE:

Para a execução desta atividade, você deverá criar e executar um primeiro programa em

Python. O primeiro programa serve apenas para conhecer o ambiente de desenvolvimento,

pois apenas imprime textos na tela.

Em seguida você deverá implementar três passos:

1) criar uma imagem vetorial com dois segmentos de reta e um círculo,

2) desenhar um círculo em formato matricial

3) desenhar segmentos de reta em formato matricial. Esses três passos deverão ser

implementados nos procedimentos passo1(), passo2() e passo3(), respectivamente, junto com

funções auxiliares sugeridas ao longo da atividade.

Crie e execute seu primeiro programa em Python

Para criar seu primeiro programa a partir de um template, faça:

1. Abra o IDLE (Python Shell).

2. Vá em File->Open e abra o arquivo cgpi1tmp.py.

3. Altere o cabeçalho do arquivo, preenchendo devidamente seu nome e número de

matrícula (colocar todos os nomes e números de matrícula se o trabalho for realizado

em grupo).

4. Salve o arquivo com o nome cgpi1.py. Siga o padrão de nomenclatura! O nome do arquivo em

Python é o nome do módulo e não deve conter acentos, espaços ou

caracteres especiais.

5. Execute o programa clicando em Run->Run Module e veja o que é impresso na tela

do Python Shell.

6. No shell, digite ‘import cgpi1.py’ e <ENTER> e veja que o resultado deve ser o mesmo.

A indentação é essencial na linguagem Python, pois é a indentação que define os escopos.

Quando se faz um ‘import cgpi1.py’ o módulo cgpi1 (definido no arquivo cgpi1.py) é carregado

e todo o código sem indentação (a partir da linha print(‘Início da Prática’)) é executado como

um script.

Crie uma imagem vetorial

Para criar uma imagem vetorial você deverá importar módulos no início do arquivo, criar a

função criaImagemVetorial() e preencher o procedimento passo1(). Faça:

1. Importe o cairo, que será utilizado em todos os passos a seguir.

2. Crie a função criaImagemVetorial() que:

a. inicializa a variável v como uma imagem vetorial do tipo SVG

(cairo.SVGSurface) a ser escrita no arquivo cgpi1.svg;

b. adicione a v um segmento de reta preto, partindo da coordenada (0.2,0.3)

até a coordenada (0.8,0.7);

c. adiciona a v um segmento de reta cinza escuro, partindo da coordenada

(0.8,0.3) até a coordenada (0.2,0.7);

d. adicione a v um círculo cinza claro, com centro na coordenada (0.5,0.5) e raio

0.3;

e. salva a imagem cgpi1.svg, chamando pela última vez context.stroke().

f. retorna v.

3. Preencha o procedimento passo1() que:

a. chama a função criaImagemVetorial();

b. salva a imagem criada em formato PNG no arquivo cgpi1.png.

4. Abra o arquivo cgpi1.svg em um editor de texto. Trata-se de um arquivo XML

descritor de imagem.

5. Visualize a imagem cgpi1.svg em um browser. O browser desenha a imagem descrita

no arquivo SVG e exibe.

6. Visualize a imagem cgpi1.png em um visualizador de imagens qualquer. A imagem

PNG é criada com um fundo transparente, mas alguns visualizadores de imagens irão

colocar um fundo branco.

A imagem resultante deverá ser como a da Figura 1.

Figura 1 – Resultado esperado para o Passo 1.

Fonte: o Autor.

Note na Figura 1 que o segmento de reta cinza escuro passa por cima do segmento de reta

preto, portanto no ponto de cruzamento a cor é cinza escuro. Note também que o círculo cinza

claro passa por cima dos dois segmentos de reta e, por isso, os pontos de cruzamento são na

cor cinza claro. Isto se deve à ordem em que os elementos são adicionados à imagem.

Desenhe um círculo em formato matricial

Para desenhar um círculo em formato matricial, você deverá importar módulos no início do

arquivo, criar uma nova função e preencher o procedimento passo2().

Faça:

1. Importe o numpy.

2. No procedimento passo2(), crie a variável f como uma imagem matricial

(NumPyarray) de 201×201 pixels em níveis de cinza, mas com todos os valores em

branco.

3. Implemente a função desenhaCirculo(f,c,r,g), que desenha sobre a imagem em níveis

de cinza f, passada como parâmetro, um círculo de nível de cinza g, com centro na

coordenada c e raio r, onde f é um NumPy array, c é uma coordenada (xc,yc), xc e yc

inteiros, e r é o raio em pixels, um número inteiro. Trata-se da implementação do

algoritmo de desenho de círculo apresentado nesta seção.

4. Novamente no procedimento passo2(), desenhe um círculo cinza claro (g=230) de

centro (100,100) e raio 60 pixels sobre a imagem f, chamando a função

desenhaCirculo(f,(100,100),60,230) .

5. Salve a imagem em formato PNG e abra em um visualizador de imagens.

Você deverá ver uma imagem como a da Figura 2.

Figura 2 – Resultado esperado para o Passo 2.

Fonte: o Autor.

Desenhe retas e converta a imagem vetorial para matricial

Para executar esta atividade, você deverá criar uma nova função e preencher o procedimento

passo3(). Considere v a imagem vetorial criada pela função criaImagemVetorial no Passo 1.

Faça:

1. Implemente a função desenhaReta(f,p,q,g), que desenha sobre a imagem f um

segmento de reta de nível de cinza g que se inicia no ponto p e termina no ponto q,

ambos de coordenadas inteiras. Trata-se da implementação do algoritmo de desenho

de reta apresentado nesta seção.

2. Crie a variável f como uma imagem matricial (NumPyarray)de201x201pixels em

níveis de cinza.

3. Desenhe sobre f o primeiro segmento de reta de v (preto). Para converter as

coordenadas reais de v para as coordenadas inteiras de f, simplesmente multiplique a

coordenada real pela largura (coordenada x) ou altura (coordenada y) de f e converta

o resultado para inteiro. Exemplo: o ponto (0.2,0.7) será (round(0.2*201),

round(0.7*201)), ou seja (40,141).

4. Desenhe sobre f o segundo segmento de reta de v (cinza escuro), usando a mesma

conversão do passo anterior.

5. Desenhe sobre f o círculo de v (cinza claro), usando o mesmo raciocínio dos passos

anteriores. Para converter o raio do círculo para inteiro faça o mesmo que na conversão

de coordenadas.

Salve a imagem f em formato PNG e abra em um visualizador de imagens. Você deverá ver algo

similar à Figura 3, que é uma imagem parecida com a imagem obtida no Passo 1. A diferença

desta imagem para a imagem obtida no Passo 1 é apenas a espessura das linhas.

Figura 3 – Resultado esperado para o Passo 3.

Fonte: o Autor.

CHECKLIST:

1. Aplicar os conhecimentos da unidade no desenvolvimento de um primeiro programa

de criação e manipulação de imagem vetorial.

2. Aplicar os conhecimentos da unidade no desenvolvimento de um primeiro programa

de criação e manipulação de imagem matricial.

3. Implementar a conversão de imagens vetoriais com retas e círculos para imagem

bitmap.

PROCEDIMENTO/ATIVIDADE nº 2 (Digital)

ATIVIDADE PROPOSTA:

Criação de imagem vetorial com retas e círculos e transformação em imagem matricial.

PROCEDIMENTOS PARA A REALIZAÇÃO DA ATIVIDADE:

Para a execução desta atividade, você deverá criar e executar um primeiro programa em

Python. O primeiro programa serve apenas para conhecer o ambiente de desenvolvimento,

pois apenas imprime textos na tela.

Em seguida você deverá implementar três passos: 1) criar uma imagem vetorial com dois

segmentos de reta e um círculo, 2) desenhar um círculo em formato matricial e 3) desenhar

segmentos de reta em formato matricial. Esses três passos deverão ser implementados nos

procedimentos passo1(), passo2() e passo3(), respectivamente, junto com funções auxiliares

sugeridas ao longo da atividade.

Crie e execute seu primeiro programa em Python

Para criar seu primeiro programa a partir de um template, faça:

1. Abra o IDLE (Python Shell).

2. Vá em File->Open e abra o arquivo cgpi1tmp.py.

3. Altere o cabeçalho do arquivo, preenchendo devidamente seu nome e número de

matrícula (colocar todos os nomes e números de matrícula se o trabalho for realizado

em grupo).

4. Salve o arquivo com o nome cgpi1.py. Siga o padrão de nomenclatura! O nome do

arquivo em Python é o nome do módulo e não deve conter acentos, espaços ou

caracteres especiais.

5. Execute o programa clicando em Run->Run Module e veja o que é impresso na tela

do Python Shell.

6. No shell, digite ‘import cgpi1.py’ e <ENTER> e veja que o resultado deve ser o mesmo.

A indentação é essencial na linguagem Python, pois é a indentação que define os escopos.

Quando se faz um ‘import cgpi1.py’ o módulo cgpi1 (definido no arquivo cgpi1.py) é carregado

e todo o código sem indentação (a partir da linha print(‘Início da Prática’)) é executado como

um script.

Crie uma imagem vetorial

Para criar uma imagem vetorial você deverá importar módulos no início do arquivo, criar a

função criaImagemVetorial() e preencher o procedimento passo1(). Faça:

1. Importe o cairo, que será utilizado em todos os passos a seguir.

2. Crie a função criaImagemVetorial() que:

a. inicializa a variável v como uma imagem vetorial do tipo SVG

(cairo.SVGSurface) a ser escrita no arquivo cgpi1.svg;

b. adicione a v um segmento de reta preto, partindo da coordenada (0.2,0.3)

até a coordenada (0.8,0.7);

c. adiciona a v um segmento de reta cinza escuro, partindo da coordenada

(0.8,0.3) até a coordenada (0.2,0.7);

d. adicione a v um círculo cinza claro, com centro na coordenada (0.5,0.5) e raio

0.3;

e. salva a imagem cgpi1.svg, chamando pela última vez context.stroke().

f. retorna v.

3. Preencha o procedimento passo1() que:

a. chama a função criaImagemVetorial();

b. salva a imagem criada em formato PNG no arquivo cgpi1.png.

4. Abra o arquivo cgpi1.svg em um editor de texto. Trata-se de um arquivo XML

descritor de imagem.

5. Visualize a imagem cgpi1.svg em um browser. O browser desenha a imagem descrita

no arquivo SVG e exibe.

6. Visualize a imagem cgpi1.png em um visualizador de imagens qualquer. A imagem

PNG é criada com um fundo transparente, mas alguns visualizadores de imagens irão

colocar um fundo branco.

A imagem resultante deverá ser como a da Figura 1.

Figura 1 – Resultado esperado para o Passo 1.

Fonte: o Autor.

Note na Figura 1 que o segmento de reta cinza escuro passa por cima do segmento de reta

preto, portanto no ponto de cruzamento a cor é cinza escuro. Note também que o círculo cinza

claro passa por cima dos dois segmentos de reta e, por isso, os pontos de cruzamento são na

cor cinza claro. Isto se deve à ordem em que os elementos são adicionados à imagem.

Desenhe um círculo em formato matricial

Avaliações (0)

Avaliações

Não há avaliações ainda.

Seja o primeiro a avaliar “Aula Prática – Computação Gráfica e Processamento de Imagens” Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Shipping & Delivery

Produtos relacionados

Compare

Aula Prática Algoritmos e Estrutura de Dados Avançado

Engenharias, Aula Prática Algoritmos e Estrutura de Dados Avançado
R$50,00
Confira- Aula Prática Algoritmos e Estrutura de Dados Avançado. Portfólio pronto de acordo com as normas da ABNT. Venha ter seu conceito excelente
Add to wishlist
Adicionar ao carrinho Compare
Quick view
Compare

Aula Prática Circuitos Elétricos Avançados

Engenharia Elétrica, Aula Prática Circuitos Elétricos Avançados
R$60,00
Confira- Aula Prática Circuitos Elétricos Avançados. Portfólio pronto de acordo com as normas da ABNT. Venha ter seu conceito excelente
Add to wishlist
Adicionar ao carrinho Compare
Quick view
Compare

Aula prática Farmacologia

Terapias Integrativas e complementares, Aula prática Farmacologia
R$70,00
Confira- Aula prática Farmacologia. Portfólio pronto de acordo com as normas da ABNT. Venha ter seu conceito excelente
Add to wishlist
Adicionar ao carrinho Compare
Quick view
Compare

Aula prática Física geral e Experimental mecânica

Engenharia Mecânica, Aula prática Física geral e Experimental: mecânica
R$49,00
Confira- Aula prática Física geral e Experimental mecânica. Portfólio pronto de acordo com as normas da ABNT. Venha ter seu conceito excelente
Add to wishlist
Adicionar ao carrinho Compare
Quick view
Compare

Aula Prática Fundamentos da inteligência artificial

Engenharias, Aula Prática Fundamentos da inteligência artificial
R$50,00
Confira- Aula Prática Fundamentos da inteligência artificial. Portfólio pronto de acordo com as normas da ABNT. Venha ter seu conceito excelente
Add to wishlist
Adicionar ao carrinho Compare
Quick view
Compare

Aula Prática Máquinas e Mecanização Agrícola

Engenharias, Aula Prática Máquinas e Mecanização Agrícola, Máquinas e Mecanização Agrícola
R$70,00
Confira- Aula Prática Máquinas e Mecanização Agrícola. Portfólio pronto de acordo com as normas da ABNT. Venha ter seu conceito excelente
Add to wishlist
Adicionar ao carrinho Compare
Quick view
Compare

Aula prática Métodos numéricos aplicados

Engenharias, Aula prática Métodos numéricos aplicados
R$49,00
Confira- Aula prática Métodos numéricos aplicados . Portfólio pronto de acordo com as normas da ABNT. Venha ter seu conceito excelente
Add to wishlist
Adicionar ao carrinho Compare
Quick view
Compare

Aula Prática Morfossintaxe da Língua Inglesa

Letras, Aula Prática Morfossintaxe da Língua Inglesa
R$40,00
Confira- Aula Prática Morfossintaxe da Língua Inglesa. Portfólio pronto de acordo com as normas da ABNT. Venha ter seu conceito excelente
Add to wishlist
Adicionar ao carrinho Compare
Quick view
    Todos os direitos reservados
    Todos os direitos reservados
    • Menu
    • Categories
    Set your categories menu in Header builder -> Mobile -> Mobile menu element -> Show/Hide -> Choose menu
    • HOME
    • CATÁLOGO DE PORTFÓLIOS
    • SOBRE NÓS
    • PERGUNTAS FREQUENTES
    • CONTATO
    Shopping cart
    Close
    Shop
    Wishlist
    0 items Cart
    My account

    Precisa de ajuda? Fale Conosco

    Compare products
    Close