A multi-channel projector system comprising a plurality of video projectors, said multi-channel projector system being designed to create a large projected image from a source image using a plurality of video projectors projecting respective adjacent parts of said source image to compose said larqe projected image and being designed to non-linearly re-image said source image such that it appears correctly on a non-ideal screen, each of said plurality of video projectors comprising a respective digital correction module performing correction functions in support of said multichannel projection, each digital correction module comprising: a sequencer; a pixel write control connected to the sequencer; a parameter storage unit connected to the sequencer; a read address generator, a coefficient generator and a scaling generator, said generators (13,5,6) each being connected to the sequencer and the parameter storage unit; a pixel storage unit; an adder connected to said read address generator, said pixel write control and the pixel storage unit; vertical mixers connected to the coefficient generator and the pixel storage unit; a horizontal mixer connected to the coefficient generator and the vertical mixers; and a look up function device connected to the horizontal mixer, the scaling generator and the parameter storage capable of generating a non-linear output function in order to compensate for non-linearity in a video projector; said multi-channel projector system further comprising: control means for setting up all or individual projectors comprising said respective digital correction modules for said multi-channel projection; and wherein the digital correction modules are configured by said control means to correct for differences in the boundary areas of adjacent parts of said source image projected by respective projectors, such as geometry correction, soft transition tuning, vignette correction and gamma correction. a sequencer; a pixel write control connected to the sequencer; a parameter storage unit connected to the sequencer; a read address generator, a coefficient generator and a scaling generator, said generators (13,5,6) each being connected to the sequencer and the parameter storage unit; a pixel storage unit; an adder connected to said read address generator, said pixel write control and the pixel storage unit; vertical mixers connected to the coefficient generator and the pixel storage unit; a horizontal mixer connected to the coefficient generator and the vertical mixers; and a look up function device connected to the horizontal mixer, the scaling generator and the parameter storage capable of generating a non-linear output function in order to compensate for non-linearity in a video projector; said multi-channel projector system further comprising: control means for setting up all or individual projectors comprising said respective digital correction modules for said multi-channel projection; and wherein the digital correction modules are configured by said control means to correct for differences in the boundary areas of adjacent parts of said source image projected by respective projectors, such as geometry correction, soft transition tuning, vignette correction and gamma correction.