4

I have a strange issue with large, off-color "squares" appearing when I preview a PNG with halftones on a transparent background. This doesn't happen with all images (so far, I've only had the issue with about 4 out of 60 or so images) and this is exclusively when the halftones occur on a transparent background. Here's a small example:

preview_image

The image on the left has a transparent background, while the image on the right is on top of a small white square. Other than that they are identical. Here's what it looks like when opened in photoshop:

photoshop_preview

I believe these are some strange artifact caused by the viewing program (e.g., Windows Photo Gallery) and not an integral part of the image, since if you zoom in they "disappear."

preview_image_zoom

I believe this is an issue only with fairly large images (in this case, 13x16" at 300 dpi with halftones at 55 LPI). My main problem with this is that if I upload the images to a site (dA, RB, S6, etc.), the weird squares appear there as well. I have tried reducing the halftones to as low as 30 LPI, but to no avail. Does anyone know what might be causing this issue and how remedy it?

  • Not sure, but pattern from colour dithering may look off when image is resampled at lowered size. Have you tried resizing the image in PS to the exact size you want to present it online. – Lukigi Jan 26 '16 at 13:23
1

This looks like an artifact just like moiré when you render stuff with these halftone pattern in a size different from its 100% state. any down or up scaling may trigger this artifact.

The solution would be force the image to keep one absolute size, not alowing it to resize whatsoever.

Another solution would be resampling it with something like bilinear filter to artifically keep its appearance. Or resample it with some filtered reduction so it won't produce artifacts.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.