2013年7月30日 星期二

MATLAB 影像平移

clear all;
close all;
clc;

a=imread('UTK.jpg');  %自製的圖

A_movesult1=zeros(size(a));
A_movesult2=zeros(size(a));
h=size(a);
move_x=40;
move_y=40;

A_movesult1(move_x+1:h(1),move_y+1:h(2))=a(1:h(1)-move_x,1:h(2)-move_y);
%把原本的原點移至(x,y)

A_movesult2(1:h(1)-move_x,1:h(2)-move_y)=a(move_x+1:h(1),move_y+1:h(2));
%把影像中的(x,y)移至原點

subplot(2,2,1);imshow(a);title('A圖');
subplot(2,2,3);imshow(A_movesult1);title('A往右下角平移');
subplot(2,2,4);imshow(A_movesult2);title('A往左上角平移');






2013年7月15日 星期一

大家好

感謝阿毅學長教我用這個,我以後要乖乖寫筆記  (應該可能或許吧!! 哈哈)