Re: [Geeqie-devel] Rotating images

2009-08-22 Thread Noah Slater
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

2009-08-22 Thread Noah Slater
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

2009-08-22 Thread Noah Slater
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

2009-08-20 Thread Noah Slater
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

2009-07-18 Thread Noah Slater
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