Post Reply 

disable dither / 10 bit

Aug 30, 2014, 20:51 (This post was last modified: Aug 31, 2014 15:34 by deklund.)
Post: #1
disable dither / 10 bit
I'm a novice with Gimp.

In the course of using it to check some images I found that it seems to dither displayed images by default. This makes a better looking image on screen, but it prevents me from seeing when my data path is 8 bit versus when it is correctly working in 10 bit. To verify this, I am using a 10 graphics card and display connected with displayport along with an 8 bit display connected with DVI. If I drag a 10 bit ramp that looks smooth on the 10 bit monitor over to the 8 bit monitor it looks the same because dither is masking the 8 bit ugliness I am trying to watch for.

Can anyone advise me about how to disable the FS dither use either temporarily or permanently? I don't have the ability to do a special compile, but if that is what is needed, I can ask a friend to do it. I just need help to know what to modify to make it happen.

Many thanks in advance.
Find all posts by this user
Quote this message in a reply
Aug 31, 2014, 07:42 (This post was last modified: Aug 31, 2014 08:07 by rich2005.)
Post: #2
RE: disable dither
Your question is somewhat out of my expertise, but are you sure that it is Gimp that creates this universal anti-aliasing.

On the simplest level this is a screenshot of 2 lines made with the same brush, one using the paint tool (with anti-aliasing), the other the pencil tool (no anti-aliasing)

[Image: Likg88B.jpg]

No correction that I can see, but then I am still in the dark ages using VGA into the monitor (for my KVM switch).
The only display setting I am aware of is, View -> dot-for-dot but at high magnification this makes little difference.

It might help if you give details of the type of images you are working with, for example you can save a gif file with/without dithering, (but that is not anti-aliasing) and the hardware you are using, (some Apple gear have clever displays).

Maybe someone will come up with a proper answer.

** now answering questions**
Find all posts by this user
Quote this message in a reply
Aug 31, 2014, 14:47 (This post was last modified: Aug 31, 2014 14:48 by deklund.)
Post: #3
RE: disable dither
Thanks for your response.

The issue I am looking at is not related to anti-aliasing which would be applied on text, but rather noise that is added in gradients to mask 8 bit banding artifacts.

What I said in my original post is not entirely correct. After doing some more testing here is what I found:

Generate ramp in Gimp 2.9
screen image is dithered 8 bit, exported image is 16 bit dithered for 8 bit screen

Generate ramp in PS CS6
screen image is smooth 10 bit (if you have everything set correctly), exported image is 16 bit linear (no noise)

Open ramp in PS CS6 16 bit ramp in Gimp 2.9
screen image is 8 bit (bands are visible), exported image is 16 bit linear (no noise)

So the conclusion I reached is that while Gimp 2.9 supports creating images with more than 8bpp depth, it does not display them onscreen. It also applies dither to gradients to reduce banding.

The graphs below show what a segment of a ramp looks like from CS6 and from Gimp 2.9. You can see from the result that Gimp is adding noise.

[Image: edit?usp=sharing]

[Image: edit?usp=sharing]

Attached File(s) Thumbnail(s)
Find all posts by this user
Quote this message in a reply
Post Reply 

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  Question for all graphic veterans with 8/16-bit roots VictorJP8 7 427 Aug 16, 2014 07:32
Last Post: VictorJP8
  Problems with GIMP 2.8.10 on windows 8 64-bit Uncategorizable 3 402 Jul 20, 2014 06:55
Last Post: iForStyle007
  GIMP 2.8.10/Win. 7 Prof., 64 Bit: Python-Fu menu item not shown ypmig 12 692 Jul 12, 2014 22:08
Last Post: ypmig
  GIMP 2.8.10/Win. 7 Prof., 64 Bit: Modify menu hotkeys (Alt+_ key combinations) ypmig 7 412 Jun 25, 2014 17:36
Last Post: ypmig
  Disable Reading Default Fonts? DarkFlameSquirrel 3 533 Feb 23, 2014 23:41
Last Post: DarkFlameSquirrel

Forum Jump:

GIMP ForumPortalArchiveContactTermsRSS