Jump to content

blur pixel calculation bug


phidrho

Recommended Posts

This bug might actually apply to many features of paint.net in addition to Gaussian blur. It seems to me that almost any operation which modifies existing pixels will be incorrect if the gamma correction is not done beforehand. It's just especially noticeable for blurs because we have an intuitive sense for how that should look.

 

Mathematically, a function f which operates on the color components of pixels must take into account sRGB gamma correction unless f(xy) = f(x)y. I imagine such a property is pretty uncommon.

Edited by silverhammermba
maxbannerot1vz9.png
Link to comment
Share on other sites

I would not qualify this as a bug as long as Paint.NET does not use a CMS.

You may call it a feature which you are missing.

midoras signature.gif

Link to comment
Share on other sites

I don't think this really has to do with a CMS. Even without a CMS, paint.net operates in some color space. If it doesn't operate on that space correctly (by taking into account the space's gamma) isn't that a bug?

maxbannerot1vz9.png
Link to comment
Share on other sites

From my point of view you should assume most operations are working in sRGB without taking a gamma of 2.2 into account.

There are plugins doing this but not a lot.

At the end without using a cms you still will not get perfect results.

midoras signature.gif

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...