#include "Component/ModelManager.H"
#include "Component/EventLog.H"
#include "Image/Image.H"
#include "Image/CutPaste.H"
#include "Image/DrawOps.H"
#include "Image/ImageSet.H"
#include "Image/ShapeOps.H"
#include "Psycho/PsychoDisplay.H"
#include "Psycho/EyeTrackerConfigurator.H"
#include "Psycho/EyeTracker.H"
#include "Psycho/PsychoOpts.H"
#include "Component/ComponentOpts.H"
#include "GUI/GUIOpts.H"
#include "Raster/Raster.H"
#include "Util/Types.H"
#include "Util/StringUtil.H"
#include "Util/MathFunctions.H"
#include <fstream>
Go to the source code of this file.
Functions | |
static int | submain (const int argc, char **argv) |
Test recall for objects in scenes. | |
int | main (const int argc, char **argv) |
Test recall for objects in scenes
Definition in file psycho-recall.C.
static int submain | ( | const int | argc, | |
char ** | argv | |||
) | [static] |
Test recall for objects in scenes.
This shows an image to be inspected under eye-tracking. Then a series of objects. For each object, the user makes a decision as to whether it was in the scene or not. Input file format should be:
image1.png obj1.png obj2.png ... objN.png image2.png obj1.png ... objK.png ...
Definition at line 69 of file psycho-recall.C.
References ModelComponent::addSubComponent(), ModelComponent::exportOptions(), Image< T >::getDims(), ModelManager::getExtraArg(), image, initRandomNumbers(), inplaceEmbed(), inplacePaste(), MC_RECURSE, MYLOGVERB, NO_INIT, ModelManager::parseCommandLine(), ImageSet< T >::push_back(), randomUpToNotIncluding(), randShuffle(), Raster::ReadRGB(), ModelManager::setOptionValString(), sformat(), split(), ModelComponent::start(), ModelComponent::stop(), and zoomXY().