Jump to content
You must now use your email address to sign in [click for more info] ×

Jpeg badly pixellated in Affinity


Recommended Posts

I have a poor quality jpeg of a catalogue from 1898 and no time machine. I thought I would get a page into Affinity and smarten it up a bit. But when I open it in Affinity it becomes badly pixellated. This is as far as I have gone, just opening it in Affinity. The Affinity view is pretty well unreadable compared to the original, this doesn't seem to be just the effect of zooming in.

This doesn't look right to me, what's going on? And any suggestions on how to improve the original would be gratefully received 🙂

Cal. 69.jpg

Cal. 69 Affinity.jpg

 

Link to comment
Share on other sites

JPEG files are inherently lossy, due to the compression technology they use. And as you said, you have a poor quality image to start with.

What you're seeing, I think, is a combination of (a) pixellation when you zoom in, and (b) poor quality of the background colors on the page. So it looks you're seeing both the pixellation and JPEG compression artifacts.

I'm not sure of the best way to work around this, but I'm sure someone will have a suggestion for you.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
iPad:  iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1

Link to comment
Share on other sites

Thanks everyone for your input. I can see how this seems, newbie doesn't understand jpeg compression. Actually I have been working with  jpegs for over 20 years so I know them quite well - it is Affinity that I am new to.

The problem I am seeing is only revealed if you look at the same image in Affinity and another viewer side by side. The screengrab below shows the image in Affinity on the left, overlaid on the right with it in Irfanview. The Affinity view is noticeably more blocky and pixellated, and has more artifacts around the letters, than the Irfanview view, which renders the letters much smoother. Look closely at the "acier, cuvettes acier" wording, in Affinity it is noticeably less clear and harder to read, and this effect gets much worse as you zoom in.

When I first opened this image in Affinity and zoomed in to the detail shown in the crop in my first post in this thread I was shocked by how badly it was pixellated. I didn't want to start working on cleaning it up in Affinity, because it looked like just loading it into Affinity had lost a lot of detail that existed in the original. That is why I started this thread.

Why does Affinity seem to be chucking away details in my original image? I am sure it is not meant to do that, so I must be doing something wrong when I am loading the image. Or is it that Affinity is giving me a more true view of what is actually in the file, whereas Irfanview is trying to make it look as good as possible and smoothing away artifacts?

Post script: Opening the original image in Inkscape also doesn't show the same blocky pixels as the Affinity crop shown my first post in this thread.

Capture.thumb.PNG.d03c68de96cf53d93d71d936c445112d.PNG

Link to comment
Share on other sites

42 minutes ago, Fritz_H said:

IrfanView has a feature called "resample"
image.png.414dd1bd464a07fe3323679555fca13f.png

This slows down the display a bit but makes zoomed images a lot less pixellated (below: 600%)
(click on image below for more details..)

Thanks, that seems to be what I am missing, I guess Irfanview and others do this as standard.

But where do I find this option please, I have scanned the menus and searched the help and I can't find it.

Link to comment
Share on other sites

@David Cheshire

You may try the following:
use IrfanView to scale-up (e.g.200%) the Images using the resample-Feature (Batch-Processing?)

(keep in mind: IrfanView is not freeware - for commercial use you have to purchase a license)

image.png.7512b9b83bcc4be83b9949583eb2516e.png

and adjust size in your Affinity-Application:

(left: resampled to 200% shown in Photo at 300%      -     right: original-file at 600%)

test.thumb.jpg.33e90ea6e2d70186055a194da05409b0.jpg
 

Fritz

Link to comment
Share on other sites

3 hours ago, Fritz_H said:

@David Cheshire

You may try the following:
use IrfanView to scale-up (e.g.200%) the Images using the resample-Feature (Batch-Processing?)

(keep in mind: IrfanView is not freeware - for commercial use you have to purchase a license)

and adjust size in your Affinity-Application:

(left: resampled to 200% shown in Photo at 300%      -     right: original-file at 600%)

Fritz

Fritz, thank you, I understand now, I previously thought (due to not reading properly) that you were talking about Affinity rather than IrfanView. Sorry, and thanks again for your help

You will be pleased to know that I have long been a fully paid up and licensed IrfanView user.

I also found this tutorial on YouTube which seems to be the sort of technique I need to improve my low res image:

 

Link to comment
Share on other sites

100 % in Photo is identical to 100 % view in this thread viewed with Chrome. Photo does not mangle your image, but sometimes its zooming routines do not present best possible view of the image.

Resampling with suitable method (Lanczos for example) and sharpening with USM can give you slightly better image.

Here is 4X resampled image (1976X1808) done with Topaz Gigapixel AI which has best upsampling algorithm at the moment. It looks pretty good but letter forms are mangled visibly (not smart enough AI for typographic content... 😄

 

938611668_Cal_69.9bdb8fe946a95d3865bc006b204a2922.jpg

Link to comment
Share on other sites

1 hour ago, Lagarto said:

... How much of your time did it require?

A couple button clicks. First I sampled an area of the yellow background and set the image to utilize transparency. Then masked the original yellow background and deleted it. Added a layer and filled it with the yellow. Saved that result. The used ON1's resize.

PhotoZoom Pro does a slightly better job. I don't have Topaz's Gigapixel application (but I'm tempted...). I suspect if I had kept my un-resized export, it would have done better.

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.
Note: Your post will require moderator approval before it will be visible.

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.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.