我想写一个程序,可以从给定的图片文件夹创建随机拼贴。如何在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