maagic6 / sdimv Goto Github PK
View Code? Open in Web Editor NEWStandalone program for viewing metadata of Stable Diffusion generated images
License: GNU General Public License v3.0
Standalone program for viewing metadata of Stable Diffusion generated images
License: GNU General Public License v3.0
In my opinion, garbage box icon looks like "delete image".
How about change it to another one, like broom?
Since v1.2.0 I cannot launch the application. It just closes. It's the same with v1.21.
Can't give you much more info to debug as nothing is logged as far as I can see.
Any ideas?
In the list of images, you can use the arrow keys to select an image, but you can't press ENTER to actually view it.
This program is already better at viewing the metadata than any other program I have tested.
The only "key" feature missing is a way to edit the metadata.
Ideally, also in a batch way for all loaded files. Meaning I would love to be able to batch-insert something into the metadata, or to batch search/replace a string (could be useful if I used a temporary LoRA model file-name, and I wanted to clean it up for release without having to re-generate the images).
I have some feature requests:
I think storing the "last images" in the program is a bad idea to have enabled by default.
Ideally I would like to opt out of such image caching.
To me, this program is not an image viewer, or a place where I expect to keep a history of viewed files like that.
It's a tool to give information upon request. And as such its less useful to keep a file history to me. And even a slight integrity risk in my opinion.
I may not want my images/paths exposed and saved like this. Not even in a settings.ini
So please if it's not too much work, could you put this as an option? I don't mind what default value it is, as long as I can control it.
An image viewer when you click on the image would be great.
Not sure what the intent is. This may be fine as is too.
While the application opens .jpeg without any issues, it does not show them in file selector in file open dialog [it shows jpg, png]
Please note its .jpeg and not .jpg
Using arrows to select the next/previous image in the list of content works great, it's a good way of navigating the program.
I have 2 suggestions for further improvement to the interface. They are mutually exclusive, so both would not work at the same time (could be an option or mode though).
Option 1:
Arrow keys (up/down) to select images are global. You can always use up/down to go through images. Regardless of if your cursor is selecting text or what you have highlighted in the software.
Option 2:
Make the textboxes and fields (the data), selectable using arrow keys. If you click on the propt and use the mouse to select a section of text, it should activate this text field as a text input field, meaning that you should be able to use STHIFT + ARROW KEYS to manipulate the selected text. This is useful if you make a "sloppy" selection and want to fix it by just adding a letter or word to your selection.
Ideally, other common hotkeys like HOME/END/PGUP/PGDN, CTRL to jump words, and SHIFT to select etc, should also function.
It would be neat if I could choose how wide I want the image/list of images to be. Maybe I want to see more of the image (good for horizontal images), or maybe I want to see a very long path. Let me choose.
Also, if I would rather have a larger space for my image, and elss space for the text fields below, this would be cool too. Meaning to scale the top part (image list and image preview) flexibly in height.
The expected result is to open one instance of the program, but with each file as it's own entry in the files list.
I suggest adding a SETTINGS-button to the right of the BROWSE button.
In here, we can start populating with options.
It's great if you can support new functionality as options, in case people have other preferences.
The feature I would suggest adding to start is the option on how the image should be formatted.
Should it always maintain aspect ratio, or should it zoom + crop. Right now it defaults to zoom + crop.
I prefer maintaining it's aspect ratio, but not everyone may.
Minor feature request:
It would be nice with a link/path to the directory of the image, as well as a link to the image itself.
I could see it as 2 clickable links under the "Selected File" column.
Something like this:
Selected file: [FILE PATH.png]
Open Folder
View Image
Positive prompt: [ ]
Alternatively as some buttons or link to the right of the "Selected file path":
Selected file: [FILE PATH.png] [Open Folder] [View Image]
I didn't try this with a lot of images, but with this prompt:
Cosmic Copse, a small grove of trees under a sky filled with a beautiful cosmic nebula, under the ever-flickering, hazy sky, fostering strangely symmetrical forms, illustration,flat color,Flat style,(Masterpiece),(best quality),<lora:Landscape illustration:0.7>, (Masterpiece:1.3) (best quality:1.2) (high quality:1.1)
I get this in my Lora output:
<lora:Landscape illustration:0.7> <lora:Landscape illustration:0.7>
Oh, also, you may want to change Lora to LoRA. To be technically accurate I guess :)
Right now you have to double-click to load an image. Is there a good reason for this?
Why not make it a single-click?
Also, for the arrow keys to activate when you click to move down the list of images.
Basically, automatically activating each image for easier browsing and comparing of data.
If I open the viewer by draggin/dropping files onto the .exe, it doesn't automatically view any item.
It would be nice if it viewed the first item in the list automatically.
The same goes for when dragging/dropping files onto it, or pressing BROWSE to browse for files.
If the list has only one entry, it should always display this entry as if the VIEW button is pressed.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.