d2phap / ImageGlass

🏞 A lightweight, versatile image viewer
https://imageglass.org
Other
7.49k stars 488 forks source link

A/B Image Compare #636

Open camjac251 opened 4 years ago

camjac251 commented 4 years ago

Would it be possible to support side by side image comparison? I was unable to find another image browser that offers this certain functionality. XNView has something but it puts two images side by side and not really on top of each other with a slider. Arnold has a nice workflow for comparing in its renderview, you'd have snapshots on the bottom, right click one and set as A and right click another and set as B, then A would be on top of B with a slider in the center, left or right to show more A/B. Right now to compare I pressing the left and right arrow key but it only works if the file order is correct or if the images are in the same directory.

d2phap commented 4 years ago

@camjac251 ImageGlass supports multiple instance, so you can open that image in a separated window, then set this window always on top.

image

camjac251 commented 4 years ago

I was hoping to split the image down the center to compare one half of A.png (left side) to B.png (right side). I don't think the windows always on top works for this situation. This is my current way of comparing two images in ImageGlass https://youtu.be/whUwZ0QXHQk. With Windows, alt tabbing back and forth or moving my mouse between the window previews causes a split second of the desktop background or alt tab menu to appear. The green bar on the right was an error in the screen capture software.

d2phap commented 4 years ago

Hi @camjac251 For side-by-side comparing, you can just move the windows?

image

camjac251 commented 4 years ago

Oh I see what you mean. I find it difficult to compare images side by side when I'm looking at the pixels.

I was hoping for something like this https://imgsli.com/NzMzNg, with one image on top of the other and a slider to control the crop of the two.

d2phap commented 4 years ago

I was hoping for something like this https://imgsli.com/NzMzNg

I see. It's difficult actually 😁. I will find how. Thanks

camjac251 commented 4 years ago

If it's easier, would it be possible to toggle between the current and last opened image with a keybind? Like if you double click an image to open it in the viewer then drag an image over it to open that one and pressing a key switches back?

fabeit commented 3 years ago

I wish there could be an option to "stack vertically or horitontally" similar to Xnview, because if you have more than 2 images open and you want to do a side by side comparison you cannot do that easily within Windows.

camjac251 commented 3 years ago

I have not been able to find another program that offers this functionality. There are many javascript libraries for web usage of comparing images but nothing in a convenient desktop app.

Did you see the above @d2phap about the last opened image toggle? This could be really useful if A/B comparison is complex. I tried comparing 2 images side by side but when i go to the next image, I have to set everything up again because the position of the scroll resets to the center.

nmevenkamp commented 3 years ago

Concerning the side-by-side comparison with multiple windows open, it would be very helpful to be able to toggle locking their zoom/scroll navigations. By this I mean that when navigating in one window using the mouse and/or keyboard, all other windows would mimic the same zoom/scroll such that all (locked) windows of ImageGlass always show the same part of their respective image. Of course, this is meant for a setting where both images have the same dimensions (or at least aspect ratio).

P.S.: As a reference on how this could work, FastStone image viewer has this feature.

some9000 commented 2 years ago

Just wanted to chime in that this feature would be quite nice to have. Was searching for it and found this discussion. Maybe it could just share the size/scrolling information between all active windows. That would already work great.

Razor54672 commented 1 year ago

I am surprised that this still isn't a feature as that'd be really nice and something I sorely miss not having

RideOfPablo commented 1 year ago

Any update on this? I think it would be an amazing feature to have. I would love to see this happen.

kex0 commented 6 months ago

Oh I see what you mean. I find it difficult to compare images side by side when I'm looking at the pixels.

I was hoping for something like this https://imgsli.com/NzMzNg, with one image on top of the other and a slider to control the crop of the two.

This is far superior way of comparing images than side by side. I compare images a lot and my workflow has always been creating new folder, putting 2 images inside it, opening them and quickly switching between them. It's tedious and doesn't work if the 2 images have different resolutions and I want to zoom in.

This feature would be invaluable for me.

Digita1Menace commented 1 month ago

get butterflyviewer https://github.com/olive-groves/butterfly_viewer In wndows, use ctrl to select two images, open butterflyviewer, drag both images to butterflyviewer. lol why cant this do that?