COMPUTADORES E IMAGENS
- 31 de out. de 2018
- 1 min de leitura
Hoje é dia de falar de ciência!!!! Sem muitas delongas... vou deixar que o verdinho explique o tema da semana pra vocês!
Ao final do post coloquei os códigos que utilizei para o processamento das imagens e algumas referências sobre o assunto.
Qualquer dúvida... manda mensagem!!!









Para curiosidade... ou para quem quiser brincar.... o código em Matlab que resultado a pagina 7 da tirinha:
%lê as duas imagens
imcinza = imread('cinza.png');
imheart = imread('heart.png');
%mostra as imagens
subplot(1,3,1), imshow(imheart)
subplot(1,3,2), imshow(imcinza)
%soma as duas imagens
imSoma = imcinza +imheart ;
%mostra imagem resultante da soma
subplot(1,3,3), imshow(imSoma,[])
%salva no computador
imwrite(imSoma,'imSoma.png');
%apaga tudo para começar um novo processo (subtracao)
clear all
close all
%lê imagem do arquivo
imheart = rgb2gray(imread('heart.png'));
%cria imagem toda branca do mesmo tamanho da imagem de cima
imwhite = ones(size(imheart))*255;
%mostra imagem do coraçao e branca
subplot(1,3,1), imshow(imheart)
subplot(1,3,2), imshow(imwhite)
%subtrai as duas imagens (branca-coracao)
imSubtracao = imwhite - double(imheart);
%mostra resultado
subplot(1,3,3), imshow(imSubtracao)
%salva no computador
imwrite(imSubtracao,'imSubtracao.png')
O Matlab é um software pago para programação... mas seu primo Octave é de graça, tem uma linguagem muito similar ao Matlab e possui uma versão online: https://octave-online.net/
ps.: para aprender mais sobre processamento de imagens e Matlab:
-Gonzalez, Rafael C., and Richard E. Woods. "Digital image processing." (2002).
-Gonzalez, Rafael C., Richard E. Woods, and Steven L. Eddins. Digital image processing using MATLAB. Vol. 624. Upper Saddle River, New Jersey: Pearson-Prentice-Hall, 2004.
- Backes, André Ricardo, Sá Junior, and Jarbas Joaci de Mesquita. Introdução à Visão Computacional Usando MATLAB. Alta Books Editora, 2016.
Curtiram?
Beijos,
Mariane Neiva

Curti! Gostei do verdinho. haha :)