An improved method for implementing correlation filters in the joint transform correlator architecture is proposed. We derived the method from computer-generated holography techniques. It allows us to use any correlation filters, especially ones that provide an optimal trade-off between noise robustness, peak sharpness, and optical efficiency, with any spatial light modulator (SLM). This method also allows for an objective comparison of the performance of the coding domains of various SLM's.