I need general guidance on how to set up an interactive application.
I have a large set of image pairs (thousands). My application needs to present each pair of images to the user and let them select one of the two images. I will later use both images for processing, but need to remember the users selection. Because of the large number of images it will probably be necessary to read each pair of images from disk for processing one at a time. They will all not fit in memory at one time. It is important that this application make the process of selecting images fast and accurate.
With a Manipulate command it is easy to present both images from a pair, and move from pair to pair. I have not found a way to make the selection between the two images in a Manipulate command. The process of moving between pairs is also slow.
Using a SetterBar with the images set as the buttons looks like a good way to present and process the choice between the image pair. I have not figured out how to apply this to large numbers of image pairs, and to save the users choice.
I need advice on how to structure this program. An example of a similar application would be very helpful.
Thanks