Squinting at Pixels in Linux - Q&A
-
This below post started as a question, then I gave it one last try, now it is a rant... I am looking for a Linux app for examining images (BMP). I feel that my requirements are modest, but no application I have tried meets the following. I need to visually compare minuscule differences in sequence of images. * Zoom in as elephant, I need pixels as big as peas * Zoom in without filtering, I must see the original pixels * Maintain the zoom as I flick through the images (am I only one in 8 billion who needs this?) I have tried these:
eog, nomacs, pinta, feh, mirage, ristretto
. Most of them zoom out always. Nomacs, starts with a promise, but zooms out to 100% randomly. Mirage just crashes. Many of them filter the large image. Suggestions welcome. Thanks. After several days of frustration, I just now triedqview
. That one works. Elephant!"If we don't change direction, we'll end up where we're going"
-
This below post started as a question, then I gave it one last try, now it is a rant... I am looking for a Linux app for examining images (BMP). I feel that my requirements are modest, but no application I have tried meets the following. I need to visually compare minuscule differences in sequence of images. * Zoom in as elephant, I need pixels as big as peas * Zoom in without filtering, I must see the original pixels * Maintain the zoom as I flick through the images (am I only one in 8 billion who needs this?) I have tried these:
eog, nomacs, pinta, feh, mirage, ristretto
. Most of them zoom out always. Nomacs, starts with a promise, but zooms out to 100% randomly. Mirage just crashes. Many of them filter the large image. Suggestions welcome. Thanks. After several days of frustration, I just now triedqview
. That one works. Elephant!"If we don't change direction, we'll end up where we're going"
Could you just zoom part of your window and then look at the images in that area? If that will work, you go to Settings...Accessibility... click the Zoom item to turn it on and then set the area where zoom will be in effect. See this snapshot[^]. Hope this helps.
-
Could you just zoom part of your window and then look at the images in that area? If that will work, you go to Settings...Accessibility... click the Zoom item to turn it on and then set the area where zoom will be in effect. See this snapshot[^]. Hope this helps.
-
This below post started as a question, then I gave it one last try, now it is a rant... I am looking for a Linux app for examining images (BMP). I feel that my requirements are modest, but no application I have tried meets the following. I need to visually compare minuscule differences in sequence of images. * Zoom in as elephant, I need pixels as big as peas * Zoom in without filtering, I must see the original pixels * Maintain the zoom as I flick through the images (am I only one in 8 billion who needs this?) I have tried these:
eog, nomacs, pinta, feh, mirage, ristretto
. Most of them zoom out always. Nomacs, starts with a promise, but zooms out to 100% randomly. Mirage just crashes. Many of them filter the large image. Suggestions welcome. Thanks. After several days of frustration, I just now triedqview
. That one works. Elephant!"If we don't change direction, we'll end up where we're going"
megaadam wrote:
am I only one in 8 billion who needs this?
To be fair far, far fewer than that will do anything with images except just look at them as some media site presents it. And probably of those won't be looked at at all. Then of that vast subset only a much smaller subset are those that do create/edit images. And those are going to be looking at the macro scale.
megaadam wrote:
visually compare minuscule differences in sequence of images...Maintain the zoom as I flick through the images
I have never seen a request like that before. Curious as to the use case. Matter of fact when one says "minuscule" I wonder what you do with different color graduations? Say just one bit difference in the blue of one pixel? Seems unlikely that you could visually see that. Myself I would expect programmatically it to be easier. I would probably write code to read the image, perhaps provide a bounding region, then compare the pixels via the bytes.
-
megaadam wrote:
am I only one in 8 billion who needs this?
To be fair far, far fewer than that will do anything with images except just look at them as some media site presents it. And probably of those won't be looked at at all. Then of that vast subset only a much smaller subset are those that do create/edit images. And those are going to be looking at the macro scale.
megaadam wrote:
visually compare minuscule differences in sequence of images...Maintain the zoom as I flick through the images
I have never seen a request like that before. Curious as to the use case. Matter of fact when one says "minuscule" I wonder what you do with different color graduations? Say just one bit difference in the blue of one pixel? Seems unlikely that you could visually see that. Myself I would expect programmatically it to be easier. I would probably write code to read the image, perhaps provide a bounding region, then compare the pixels via the bytes.
I agree. I compare pixels instead of "looking" at them. (I have an app that "corrects" pictures by rejecting any pixel that doesn't match a given palette, and "fills" the hole with the last valid pixel (on that "row"). Effectively "erases" things you don't account for).
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
-
megaadam wrote:
am I only one in 8 billion who needs this?
To be fair far, far fewer than that will do anything with images except just look at them as some media site presents it. And probably of those won't be looked at at all. Then of that vast subset only a much smaller subset are those that do create/edit images. And those are going to be looking at the macro scale.
megaadam wrote:
visually compare minuscule differences in sequence of images...Maintain the zoom as I flick through the images
I have never seen a request like that before. Curious as to the use case. Matter of fact when one says "minuscule" I wonder what you do with different color graduations? Say just one bit difference in the blue of one pixel? Seems unlikely that you could visually see that. Myself I would expect programmatically it to be easier. I would probably write code to read the image, perhaps provide a bounding region, then compare the pixels via the bytes.
jschell wrote:
far fewer than that
Far fewer than one in 8 billion? You make me feel lonely. With 8 billion humans on Earth, where do you find all the other image viewers? Or am I far fewer than one? Well, that would explain it. The use-case is OCR, un-italicisizing italic non-latin script, to improve the OCR-output. Have I done it programmatically? Yes, I have. The subjective assessment of the images is just a complement to that.
"If we don't change direction, we'll end up where we're going"
-
This below post started as a question, then I gave it one last try, now it is a rant... I am looking for a Linux app for examining images (BMP). I feel that my requirements are modest, but no application I have tried meets the following. I need to visually compare minuscule differences in sequence of images. * Zoom in as elephant, I need pixels as big as peas * Zoom in without filtering, I must see the original pixels * Maintain the zoom as I flick through the images (am I only one in 8 billion who needs this?) I have tried these:
eog, nomacs, pinta, feh, mirage, ristretto
. Most of them zoom out always. Nomacs, starts with a promise, but zooms out to 100% randomly. Mirage just crashes. Many of them filter the large image. Suggestions welcome. Thanks. After several days of frustration, I just now triedqview
. That one works. Elephant!"If we don't change direction, we'll end up where we're going"
We have almost exactly that workflow in one of our products. We use it to examine camera images during a calibration process. You wouldn't believe the gyrations I went through in our UI trying to display simple pixel-accurate bitmaps in WPF. I finally gave up and used an embedded WinForms control.
Software Zen:
delete this;
-
This below post started as a question, then I gave it one last try, now it is a rant... I am looking for a Linux app for examining images (BMP). I feel that my requirements are modest, but no application I have tried meets the following. I need to visually compare minuscule differences in sequence of images. * Zoom in as elephant, I need pixels as big as peas * Zoom in without filtering, I must see the original pixels * Maintain the zoom as I flick through the images (am I only one in 8 billion who needs this?) I have tried these:
eog, nomacs, pinta, feh, mirage, ristretto
. Most of them zoom out always. Nomacs, starts with a promise, but zooms out to 100% randomly. Mirage just crashes. Many of them filter the large image. Suggestions welcome. Thanks. After several days of frustration, I just now triedqview
. That one works. Elephant!"If we don't change direction, we'll end up where we're going"