我想寫一個程序,可以從給定的圖片文件夾創建隨機拼貼。如何在MATLAB中創建拼貼?
首先,我想從三個圖像創建一個簡單的拼貼畫。事情是這樣的:
我現在所擁有的
clc;
clear all;
close all;
a = imread('a.png');
b = imread('b.png');
c = imread('c.png');
% create a new image of size X x Y
% for a simple collage
% place a in the top half
% place b in the bottom left
% place c in the bottom right
這又如何在MATLAB做到幾乎無碼?
我怎樣才能拉伸,旋轉,然後放置在畫布上的各個圖像,這樣我可以有完全的自由,同時創造拼貼?圖像的位置可能發生在圖像位於畫布區域之外的位置。
拉伸圖片以構成是拼貼是一種方式,但我希望能夠伸展並把它們
什麼大小的個別圖像?如果所有的圖像都是方形的呢? – Jonas 2010-08-15 14:12:58
你有圖像處理工具箱嗎? – Jonas 2010-08-15 15:06:39