Nice site. I can see the stripe effect. My thinking is that photoshop uses a color dither, and passes this on in the images it saves. It looks remarkably like what I see on display that does not have true color. greyscale and very drak areas show it much more pominentally.
As Irfanview does not show the stripes in the saved image then it is likely the saved image does not have the striping.
I thought that maybe only JPEg would show the stripes and not the PNG which is a perfect non-lossy algorithm, indicating a problem in the delegate library. However
as you said neither showed striping in Irfanview, but only in photoshop, then the problem is further downstream of the processing.
Remember IM does not actually write JPEG format itself, but uses a delegate library to do this. Prehaps you can try to install the new JPEG2000 library and recompile to see if that makes a difference.
----
What I thought may be happening was something that I recently picked up on by accident while reporting a separte bug in IM (now fixed). On the Bug Testing page of IM Examples
http://www.cit.gu.edu.au/~anthony/graph ... s/testing/
(misplaced as I haven't moved it to its final position) is an example of an effect caused by the lossy algorithim used by JPEG.
This shows how a 4 pixel wide distortion appears between a greyscale and bluescale edge. The best example of the JPEG distortion I have yet seen. PNG does not have this problem. However the strange thing about this example is that the distortion appears reversed. That is the intermedite light and dark band are reversed to what I expected.
However from past experience, this appears to be a true JPEG edge distortion effect, and probably caused by some sort of interference pattern in the fourier transformation involved (wave function effects).
In this case however that does not appear to be JPEG edge effects, but looks to be more like color 'leveling' effects, due to color quantization. both JPEG and PNG should not have any 'levels' effect like this, as these format di not use limited color tables.