簡單的實現圖像的水平和垂直翻轉


實現圖像的翻轉有很多變換可以實現,比如:圖像的剛性變換、彷射變換、幾何變換等、下面提供一種新的思路,在Matlab中直接對數組操作,實現圖像的水平和垂直翻轉。


clear all;close all; clc;

img = imread( 'lena.bmp' );
imshow(img);

%利用數組索引實現垂直翻轉
imf = img( end: -1: 1, : );


%利用數組索引實現水平翻轉
imc = img( :, end: -1: 1);

%以及圖像的二次採樣
imd = img( 1: 2: end, :);




在圖像處理上面,索引有很強大的功能。
發佈了23 篇原創文章 · 獲贊 12 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章