Describe the bug
Even when the zoom level is switched back to 100%, the image is still subject to algorithmic compression.
You have to manually drag the image to the bottom-left edge before you can actually switch to a 100% display without any algorithm-based interpolation.
To Reproduce
Steps to reproduce the behavior:
- Open any image larger than the screen size.
- Enable Lock window and Keep window size on navigation
- Toggle zoom to non-100%.
- Switch the zoom level to 100%.
- At this point, even though the UI displays 100% zoom, the image quality is still compressed by the algorithm
- When the image is moved to the bottom-left corner, the blurriness caused by the algorithm compression immediately disappears, allowing the image to truly switch to 100% display.
Expected behavior
Immediately stops any algorithmic interpolation when scaling is switched to 100%.
Screenshots
Environment Information (CRITICAL)
- QuickView Version: v6.29.0.0
- OS Version: Windows 10 21H2 19044.2006
- CPU: 13600KF
- GPU: 4070Ti
- RAM: 32GB
- Display: 1920x1080 100% Scale
Image Information
- Format: JPEG
- Resolution: 2609x1265
- File Size: 1.82MB
Additional context
QuickView.ini.txt
Recorded video: https://gofile.io/d/vURL4A
Test image: https://gofile.io/d/yULEdl
Can we add the feature of panning images with right-click drag?
Is it possible to disable the save dialog when switching to the next image after rotating an image or when exiting the program? I will never use it.
Why is there a constant CPU overhead even when the program is idle after rendering is complete?
Debugging the HUD: FPS still fluctuates even when idle.
Does this mean the program is still rendering and outputting new frames even when idle?
If so, can you optimize it so that it doesn't output new frames after rendering is complete to reduce the idle CPU overhead (Cycles delta) to the same 0 as MassiGra?
Would you be interested in adding the ability to interpolate using AI models?
For example, if the zoom level doesn’t change within 10 seconds, the displayed image will be replaced with one interpolated using AI.
When performing rapid zooming, traditional algorithms are still used to maintain real-time performance.
Model and dependency files can be large
QuickView can simply provide an interface for users to download the model and dependency files themselves if they need to.
Describe the bug
Even when the zoom level is switched back to 100%, the image is still subject to algorithmic compression.
You have to manually drag the image to the bottom-left edge before you can actually switch to a 100% display without any algorithm-based interpolation.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Immediately stops any algorithmic interpolation when scaling is switched to 100%.
Screenshots
Environment Information (CRITICAL)
Image Information
Additional context
QuickView.ini.txt
Recorded video: https://gofile.io/d/vURL4A
Test image: https://gofile.io/d/yULEdl
Can we add the feature of panning images with right-click drag?
Is it possible to disable the save dialog when switching to the next image after rotating an image or when exiting the program? I will never use it.
Why is there a constant CPU overhead even when the program is idle after rendering is complete?
Debugging the HUD: FPS still fluctuates even when idle.
Does this mean the program is still rendering and outputting new frames even when idle?
If so, can you optimize it so that it doesn't output new frames after rendering is complete to reduce the idle CPU overhead (Cycles delta) to the same 0 as MassiGra?
Would you be interested in adding the ability to interpolate using AI models?
For example, if the zoom level doesn’t change within 10 seconds, the displayed image will be replaced with one interpolated using AI.
When performing rapid zooming, traditional algorithms are still used to maintain real-time performance.
Model and dependency files can be large
QuickView can simply provide an interface for users to download the model and dependency files themselves if they need to.