Ir para o conteúdo
  • Casa
  • Recursos
    • Lista de recursos
  • Cursos STEM
    • Educadores STEM
    • за STEM образователни работници
    • Professores STEM
    • Educadores STEM
    • εκπαιδευτές STEM
    • За STEM едукатори
    • Todos os cursos
  • Hubs da comunidade STEM
    • STEM em Chipre
    • STEM na Lituânia
    • STEM na Grécia
    • STEM na Itália
    • STEM em Portugal
    • STEM na Macedônia do Norte
    • STEM na Bulgária
  • Conecte-se
  • Registo
  • Contatos
  • pt_PTPortuguês
    • elΕλληνικά
    • mk_MKМакедонски јазик
    • it_ITItaliano
    • bg_BGБългарски
    • en_GBEnglish (UK)
    • lt_LTLietuvių kalba
Cardápio
  • Casa
  • Recursos
    • Lista de recursos
  • Cursos STEM
    • Educadores STEM
    • за STEM образователни работници
    • Professores STEM
    • Educadores STEM
    • εκπαιδευτές STEM
    • За STEM едукатори
    • Todos os cursos
  • Hubs da comunidade STEM
    • STEM em Chipre
    • STEM na Lituânia
    • STEM na Grécia
    • STEM na Itália
    • STEM em Portugal
    • STEM na Macedônia do Norte
    • STEM na Bulgária
  • Conecte-se
  • Registo
  • Contatos
  • pt_PTPortuguês
    • elΕλληνικά
    • mk_MKМакедонски јазик
    • it_ITItaliano
    • bg_BGБългарски
    • en_GBEnglish (UK)
    • lt_LTLietuvių kalba
Recurso

Processamento de imagens com MATLAB

Recurso de impressão
  • Informações do recurso

Resumo

Esta é uma atividade baseada no processamento de imagens com MATLAB, onde você procurará descobrir como contar o número de objetos distinguíveis em uma imagem. Será realizado com a ajuda do MATLAB. MATLAB significa “laboratório de matriz” e é um ambiente de computação numérica e linguagem de programação de quarta geração, desenvolvido pelo MathWorks. Utilizando MATLAB, podemos resolver problemas de computação técnica mais rápido do que com linguagens de programação tradicionais, como C, C++ e Fortran. Esta atividade pode ser desenvolvida pelos estudantes individualmente ou em pares e será centralizada no uso do MATLAB. O professor manterá um trecho de controle do trabalho realizado pelos ex-alunos. Esta atividade poderá realizar a execução sequencial dos comandos em cada passo na janela de comandos do MATLAB.

Uma imagem original

Fonte: https://www.instructables.com/Image-Processing-and-Counting-using-MATLAB/sim http://informatica.uv.es/iiguia/VC/tutorial.pdf

Resultados de Aprendizagem

Os ex-alunos aprenderão a editar uma imagem usando MATLAB.

  • Organizar o trabalho em equipe dividindo tarefas e funções.
  • Habilidades sociais como liderança, consciência organizacional ou comunicação.
  • Habilidades de programação.
  • Gestão do tempo e dos recursos para cumprir os objetivos propostos.
  • Responsabilidade e consciência social.
  • Conhecimento matemático reconhecendo diferentes medidas, volumes e perspectivas.
  • Como trabalhar em grupo.
  • Como compreender os princípios de programação.
  • Como processar uma imagem usando MATLAB.

Outras instruções

Em 7 passos você terá sua imagem processada: ou Ler uma imagem: Uma imagem é elegível para que você tenha um contraste considerável com seu fundo e que os objetos possam ser identificados. A função eu estou lendo leia a imagem de uma localização dada e da almacena na matriz img1. A função mostrar mostre a imagem. img1=imread('Linhas.jpg'); imshow(img1) ou Converter em escala de cinza: Esta etapa elimina qualquer informação de cor na imagem para facilitar a identificação de objetos. El rgb2gray converta a imagem de cor em uma imagem de escala de cinza e a almacena na matriz imagem2. img1=rgb2cinza(img1); imshow(img1) ou Umbral da imagem: Este passo marca os umbrais da imagem para converter a imagem da escala de cinzas em uma imagem que contém apenas duas cores. A função im2bw atribua a cor negra a todos os pixels que possuem luminosidade. A função cinza calcula aproximadamente o umbral da imagem. img2=im2bw(img1,graythresh(img1)); imshow(img2) ou Complementar a imagem: Neste passo complementamos a imagem usando o operador ~. Com isso convertemos as zonas brancas em negras e vice-versa. Realizamos este passo e queremos que as áreas de atenção (objetos) sejam de cor branca. img2=~img2; imshow(img2) o Encontrar as extremidades do objeto: Este passo localiza as extremidades de cada objeto que, por sua vez, você encontra e armazena em B. A função de texto imprime o número de objetos que você encontra em bwlimites. B = bwlimites(img2); imshow(img2) text(10,10,strcat('color{green}Objects Found:',num2str(length(B)))) ou Trazer os limites: Este é um passo no qual marcamos os limites de todos os objetos identificado pela função bwlimites. Este passo pode ser excluído se parecer complicado para k = 1:length(B) border = B{k}; plot(limite(:,2), limite(:,1), 'g', 'LinhaLargura', 0,2)

URL

RECURSOS

Autor

Asociación Moviéndote
Asociación Moviéndote

Linguagem

Espanhol

Tópicos principais

Artes, Ciência, Tecnologia

Palavras-chave

processamento de imagem MATLAB programação

O apoio da Comissão Europeia para a produção desta publicação não constitui um endosso do conteúdo que reflete apenas a opinião dos autores, e a Comissão não pode ser responsabilizada por qualquer uso que possa ser feito da informação nela contida.

Direitos autorais © 2022 SAFIRA • Todos os direitos reservados

Site SAPPHIRE
pt_PTPortuguês
en_GBEnglish (UK) bg_BGБългарски it_ITItaliano lt_LTLietuvių kalba mk_MKМакедонски јазик elΕλληνικά pt_PTPortuguês