 |
Baboon na imagem original, com apenas uma das cores e em tom de cinza. |
 |
Histograma de Baboon na imagem em tom de cinza. |
 |
Baboon como gráfico 3D (comando mesh). |
Para a leitura de imagens no Scilab é necessário instalar a biblioteca de manipulação de gráficos IPVC (IPCV – Scilab Image Processing & Computer Vision, a module of Image Processing and Computer Vision Toolbox for Scilab 6.0.), usando o gerenciador de módulos ATOMS:
Depois de instalada a biblioteca, é necessário reiniciar o Scilab. Em seguida, é só usar os recursos disponíveis. Um código exemplo simples:
xdel(winsid());
clc;
im = imread(fullpath(getIPCVpath() + "/images/" + 'baboon.png'));
im1 = im;
im2 = im;
im3 = im;
im1(:,:,1)=0;
im2(:,:,2)=0;
im3(:,:,3)=0;
subplot(2,2,1); imshow(im);
subplot(2,2,2); imshow(im1);
subplot(2,2,3); imshow(im2);
subplot(2,2,4); imshow(im3);
img = rgb2gray(im);
figure; imshow(img);
[count, cells]=imhist(img);
figure; bar(cells, count);
Zm = im2double(img);
figure; mesh(Zm);
Nenhum comentário:
Postar um comentário