Re: [Geeqie-devel] Rotating images
On Fri, Aug 21, 2009 at 09:33:34PM +0200, Vladimir Nadvornik wrote: Rotating the images in geeqie just changes the orientation tag in metadata (it does not touch the pixels). In default configuration it saves the metadata to private files under ~/.local/share/geeqie/metadata which are visible only for geeqie. You can write the metadata to directly to image files (Orientation tag in exif and xmp) if you change it in the preferences dialog. If you want to rotate the pixels, you can use the Edit/Orientation/Apply the orientation to image content command, which runs an external script that calls exiftran or ImageMagick in the end. Note: the metadata must be saved before using this command. Unsaved metadata are ignored. If I rotate right, and then select: Edit - Orientation - Apply the orientation to image content I get the following message: Really continue? there are unsaved metadata changes for the file [Cancel] [Continue] The lowercase t looks like it might be a minor error here. When I select [Continue] nothing actually happens, and while the image is still rotated right in my preview pane, the image thumbnail is not, and if I close and open with another image viewer, I can see that nothing has changed. Additionally, this menu option doesn't have a keyboard shortcut, so even if it did work for me, it would be awkward to use for thousands of images, as I regularly find myself processing. Ah, the joys of digital cameras! Would you consider adding: { - hard rotate the image counter-clockwise } - hard rotate the image clockwise I could then shortcut this whole process for a single image, or put Caps Lock and hard rotate a whole collection of images. What do you mean by write changes to non-existent files? Can you please send an exact message? If I load up two images, rotate both and then delete one, and then quit, I see: Write metadata? This will write the changed metadata to the following files X example-a.jpg Y example-b.jpg [File details] [Discard changes] [Cancel] [OK] Where X is a red circle with a cross, and Y is a green tick. If I press [OK] I get the following message: This operation can't continue: example-a.jpg: file or directory does not exist [Cancel] And pressing [Cancel] returns me to the original dialogue. This has the effect of disabling the [OK] button, which means I can only discard my changes or cancel my request to quit the application. This means that if I delete any files, I loose all the changes I may have made to other files. Thanks, -- Noah Slater, http://tumbolia.org/nslater -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Geeqie-devel mailing list Geeqie-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geeqie-devel
Re: [Geeqie-devel] Rotating images
On Sat, Aug 22, 2009 at 10:15:02PM +0200, Vladimir Nadvornik wrote: I know, this is a bit confusing, but at the moment I am not sure how to fix it. Perhaps applying all current metadata changes to all available images? Would you consider adding: { - hard rotate the image counter-clockwise } - hard rotate the image clockwise I could then shortcut this whole process for a single image, or put Caps Lock and hard rotate a whole collection of images. Is this something you would be interested in doing? I see. This is a bug. I will try to fix it. Thanks, -- Noah Slater, http://tumbolia.org/nslater -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Geeqie-devel mailing list Geeqie-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geeqie-devel
Re: [Geeqie-devel] Rotating images
On Sat, Aug 22, 2009 at 11:08:23PM +0200, Vladimir Nadvornik wrote: IMO this would be superfluous. There are two clear steps: 1. mark the correct orientation in metadata - this is usually done by the camera or it can be done manually in geeqie 2. adjust the pixels according to metatata - this is what the Apply the orientation to image content command does. This is only works if your mental model sees this as two distinct steps. Taking this to the extreme, I could probably break this process down into even more arbitrary steps, and argue that the user should be forced to step through them all manually using various menu options. I have never personally wanted to alter the viewed rotation of an image, without also wanting to rotate the actual pixels in the corresponding file. So while I accept that there may be other ways of thinking about this, for me, the current process is forcing me to artificially separate this action into two component actions, and is therefor confusing for me. Thanks, -- Noah Slater, http://tumbolia.org/nslater -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Geeqie-devel mailing list Geeqie-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geeqie-devel
[Geeqie-devel] Rotating images
Hey, How do I rotate images in a way that alters the actual image file? If I go through a few hundreds photographs, rotating so that I can see them, and occasionally deleting them; then I try to exit, I get a dialogue complaining that it cannot write changes to non-existent files, and so completely fails to do anything. I have tried writing metadata before this point, but that does not seem to actually rotate any images. Any clues? Thanks, -- Noah Slater, http://tumbolia.org/nslater -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Geeqie-devel mailing list Geeqie-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geeqie-devel
[Geeqie-devel] Evidence based photo selection
Hello, I use Geeqie to select photographs from very large collections, such as the thousands I might take on a shoot. As it stands, run through the photographs in a directory, deleting the ones that I don't think should make it to the next stage of the selection process. I usually do this a number of times, using different directories, until I have a small handful that I like. Because I the selection process is subjective, I add safety measures such as copying the photographs to a new directory for each run, or running through a copy of the same directory twice so that I can merge the selection pools of two identical runs. This is a tedious process, and prone to errors. I would like to suggest the following features: * A scorecard for each photo that can be incremented or decremented using keyboard shortcuts. Two obvious shortcuts would be - and =. After pressing a key, a notification area could display the score. * A way of sorting on the list of photographs by score. I could then change my workflow to: * Go into a random, repeated, slideshow of a directory of photographs. * Run through the slideshow multiple times, scoring each photograph with either a single positive or single negative vote, or perhaps none. * Sort the directory of photographs by score. * Delete all those photographs bellow a certain threshold. What do you think? Perhaps this is already possible? Thanks, -- Noah Slater, http://tumbolia.org/nslater -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Geeqie-devel mailing list Geeqie-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geeqie-devel