state 34 data such as light intensity value color depth height or other picture cell data such pixel values and associated addresses are applied in real time to programmable remapper 10 where one of a plurality of mapping functions stored therein maps or transforms the input pixels and their pixel values into an output u v cartesian matrix characterized by k columns and l rows an output image of the remapped input image may be displayed on a monitor 18 via a lead 16 from a conventional digital to analog converter and video interface circuit 14 which receives the output signal on lead 12 digital image processing whether for video display or other use of the processed image almost always assumes some continuous nature to the geometrical relationship between input and output images for much digital image processing the geometry is taken as being unchanged an extreme case of continuity well known examples are histogram equalization median filtering and the like some special effects in television image processing employ non constant relative geometry although it is ordinarily of low algebraic order two examples are 1 creating picture in a picture and 2 causing a video image to appear as if it were projected onto the face of a rotating cube in such special effects there may be discontinuities but over most of the image the relative geometry is designed so.