Beispiel #1
0
         $imageProcessor->setTnImg($_POST['createtnimg']);
         $imageProcessor->setLgImg($_POST['createlgimg']);
         $imageProcessor->setCreateNewRec($_POST['createnewrec']);
         $imageProcessor->setImgExists($_POST['imgexists']);
         $imageProcessor->setKeepOrig(0);
         //Run process
         $imageProcessor->batchLoadImages();
         echo '</div>' . "\n";
     }
 } elseif ($action == 'Process Output File') {
     //Process iDigBio Image ingestion appliance ouput file
     $imageProcessor = new ImageProcessor();
     echo '<ul>';
     $imageProcessor->setLogMode(3);
     $imageProcessor->setSpprid($spprid);
     $imageProcessor->setCollid($collid);
     $imageProcessor->processiDigBioOutput($specManager->getSpecKeyPattern());
     echo '</ul>';
 } elseif ($action == 'Run Batch OCR') {
     $ocrManager = new SpecProcessorOcr();
     $ocrManager->setVerbose(2);
     $batchLimit = 100;
     if (array_key_exists('batchlimit', $_POST)) {
         $batchLimit = $_POST['batchlimit'];
     }
     echo '<ul>';
     $ocrManager->batchOcrUnprocessed($collid, $procStatus, $batchLimit, 0);
     echo '</ul>';
 } elseif ($action == 'Load OCR Files') {
     $specManager->addProject($_POST);
     $ocrManager = new SpecProcessorOcr();