kodim19 (512x768 color)
 
The following images are kodim19 compressed 75:1 by each codec.
 
DLI, 15812 Bytes
 
Kakadu JPEG2000, 15812 Bytes
 
Jasper JPEG2000, 15760 Bytes
 
HD Photo (WMP), 16019 Bytes
 
IJG JPEG, 15643 Bytes
 
The following are magnified sections for each of the above images.
 
DLI, 15812 Bytes
 
Kakadu JPEG2000, 15812 Bytes
 
Jasper JPEG2000, 15760 Bytes
 
HD Photo (WMP), 16019 Bytes
 
IJG JPEG, 15643 Bytes
 
Visualization of Y-PSNR for the above images, order of colors for increasing error (black, blue, green, yellow, red).
 
DLI, 15812 Bytes
 
Kakadu JPEG2000, 15812 Bytes
 
Jasper JPEG2000, 15760 Bytes
 
HD Photo (WMP), 16019 Bytes
 
IJG JPEG, 15643 Bytes
 
The following images are compressed by each codec to approximately the same PSNR.
In my opinion they are not all equal in subjective quality, however I leave it to the reader to make his/her own determinations.
 
DLI, 9929 Bytes (119:1), 30.68 Y-PSNR
 
Kakadu JPEG2000, 20599 Bytes (57:1), 30.72 Y-PSNR
 
Jasper JPEG2000, 16131 Bytes (73:1), 30.74 Y-PSNR
 
HD Photo (WMP), 17786 Bytes (66:1), 30.83 Y-PSNR
 
IJG JPEG, 23958 Bytes (49:1), 30.73 Y-PSNR
 
The following are magnified sections for each of the above images.
 
DLI, 9929 Bytes (119:1), 30.68 Y-PSNR
 
Kakadu JPEG2000, 20599 Bytes (57:1), 30.72 Y-PSNR
 
Jasper JPEG2000, 16131 Bytes (73:1), 30.74 Y-PSNR
 
HD Photo (WMP), 17786 Bytes (66:1), 30.83 Y-PSNR
 
IJG JPEG, 23958 Bytes (49:1), 30.73 Y-PSNR