2012-10-20 60 views

Trả lời

9

Bạn có thể sử dụng "imshow với True Kích thước cho nhiều hình ảnh" FEX file để trả lời câu hỏi của bạn ...

EDIT: Đoạn code dưới đây sẽ tạo ra những âm mưu phụ ở phần dưới bên phải của hình:

clear imagesCellArray 
mand = imread('mandelbrot_set.jpg'); % read image 
dim = 3; 

[imagesCellArray{1:dim,1:dim}] = deal(mand); % create smaller images by imresize 
for iRow = 1:dim 
    for iCol = 1:dim 
     imagesCellArray{iRow,iCol} = imresize(imagesCellArray{iRow,iCol},1/(1.5*(iCol*iRow))); 
    end 
end 

% plot with imshowTruesize - true aspect ratio is preserved 
margins = [25 25]; 
Handles = imshowTruesize(imagesCellArray,margins); 
for iRow = 1:dim 
    for iCol = 1:dim 
     axis(Handles.hSubplot(iRow,iCol),'on') 
    end 
end 

enter image description here

+0

tôi không thể chuyển đổi mã số để hiển thị những hình ảnh mà bạn hiển thị dưới imshowTruesize tiêu đề (một thứ 4). Nó hiển thị kết quả tương tự như kết quả được đánh dấu (số thứ ba) .. – sattu

+0

Hãy thử mã tôi thêm vào câu trả lời, nó sẽ tạo ra hình dưới cùng bên phải. Ngoài ra, nếu điều này trả lời câu hỏi của bạn, bạn có thể chọn chấp nhận câu hỏi bằng cách nhấp vào ký hiệu V ngay bên dưới # phiếu bầu – bla

Các vấn đề liên quan