At least a system and data structure for the scaling of data is provided.
An exemplary use of the disclosed embodiments involves the scaling up in
size or the scaling down in size of computer images. n-dimensional
transformed data representing some original n-dimensional real data is
received. An m-dimensional inverse transform on the n-dimensional
transformed data is performed to produce hybrid data, where
1.ltoreq.m.ltoreq.n. The hybrid data is scaled in p dimensions to produce
scaled hybrid data representing a desired p-dimensional change in the
n-dimensional real data where p.ltoreq.m. Finally, an m-dimensional
forward transform is performed on the scaled hybrid data to produce
n-dimensional scaled transformed data.