Createhvimages
Jump to navigation
Jump to search
Purpose
Creates horizontally and vertically striped images.
Synopsis
- x = createhvimages(flag)
Description
This function is used to create some basic 128x128 textured images: horizontally striped, vertically striped, and squares blocks.
INPUTS
- flag = defines the image type
- flag = 0: similar to 1, 19\*3 different images.
- flag = 1: squares and spaces same size, 5\*3 different images.
- flag = 2: squares bigger than spaces, 7\*3 different images., and
- flag = 3: squares smaller than spaces, 7\*3 different images.
OUTPUTS
- x = M by 3 cell array of images:
- column 1 contains horizontal stripes,
- column 2 contains vertical stripes, and
- column 3 contains squares.
- spac = 2 column matrix with the space size in column 1 and square size in column 2 (in pixels).
Example:
x = createhvimages(3); imagesc(x{4,1}), axis image, shg