thasnk for your input but im still not undesrtanding your point and i have re-read your first response again carefully. as for your they do match at 100%? the flattened image and the 100% view match in the sense that they both show the image without the colour but im not sure how this helps me figure out why this is happening or how to solve it.
Hi
The point is that at 100% zoom the preview you are seeing on screen is accurate and therefore will match the flattened image. If you zoom out, let's say to 50%, every pixel on screen represents more than one image pixel. In the case of 50% zoom, 1 screen pixel represents 4 image pixels. Now here is the issue, for previewing, that average of 4 pixels down to 1 pixel is done on each layer before blending the layers together. However, when flattening, each pixel is blended from individual layers after which the 4 pixels are averaged to one screen pixel. That is why the two previews can look different. At 100% zoom there is one screen pixel for one image pixel so both preview and flattened image look the same.
There is also a further complication in that at zoom levels less than 66.7% 8 bits/channel are used even when the image is 16 bit.
All this is done for speed - can you imagine the delays in blending a zoomed out view of a 300,000 x 300,000 pixel image multi-layered image if every pixel had to be calculated individually for previewing?
So to "solve" it, always check your preview blending at 100%. As D.Fosse said earlier, it is the only fully accurate preview.
Dave