Matlab:迅速的重複貼圖法
winggundam :: all :: 電腦知識
第1頁(共1頁)
lung- Admin
- 文章數 : 26067
注冊日期 : 2009-07-12
回復: Matlab:迅速的重複貼圖法
Matlab 中使用迴圈容易使速度降低,轉換為向量與指令的組合可以快運行速度。
迅速的重複貼圖法
img = imread('img.bmp');
m = size(img, 1);
n = size(img, 2);
M = 40;
N = 35;
m_idx = (1:m)'*ones(1,M);
n_idx = (1:n)'*ones(1,N);
final = img(m_idx, n_idx, :);
imshow(final);
M, N 為要重複貼圖的長寬次數。
程式碼已使用 Matlab R2007a, R2007b 測試無誤。
迅速的重複貼圖法
img = imread('img.bmp');
m = size(img, 1);
n = size(img, 2);
M = 40;
N = 35;
m_idx = (1:m)'*ones(1,M);
n_idx = (1:n)'*ones(1,N);
final = img(m_idx, n_idx, :);
imshow(final);
M, N 為要重複貼圖的長寬次數。
程式碼已使用 Matlab R2007a, R2007b 測試無誤。
lung- Admin
- 文章數 : 26067
注冊日期 : 2009-07-12
winggundam :: all :: 電腦知識
第1頁(共1頁)
這個論壇的權限:
您 無法 在這個版面回復文章