IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 13241


Ignore:
Timestamp:
May 4, 2007, 9:46:32 AM (19 years ago)
Author:
eugene
Message:

updating the getimage concepts

Location:
trunk/ippMonitor
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippMonitor/def/detResidExp.d

    r12835 r13241  
    1 TABLE detResidExp
     1TABLE detResidExp, rawExp
    22TITLE detResidExp
    33FILE  detResidExp.php
    44MENU  ipp.detrend.dat
    55
    6 #     field        size    name       show    link to              extras
    7 FIELD det_id,        7,    Det ID,    value
    8 FIELD exp_tag,      15,    Exposure,  value,  rawImfile.php,       exp_tag=$exp_tag
    9 FIELD bg,            8,    backgnd,   value
    10 FIELD bg_mean_stdev, 8,    [stdev]
    11 FIELD bg_stdev,      8,    stdev,     value
    12 FIELD iteration,     5,    iter,      value
    13 FIELD *,             8,    image,     image=$path_base@PPIMAGE.JPEG2, detResidImfile.php, det_id=$det_id,iteration=$iteration,exp_tag=$exp_tag,image=$path_base@PPIMAGE.JPEG1
    14 FIELD accept,        4,    keep,      value
    15 FIELD path_base,    20,    path_base, none
     6# the following WHERE clauses are added to all queries joined by AND
     7WHERE detResidExp.exp_tag = rawExp.exp_tag
     8
     9# define image names to be used below
     10VALUE JPEG1 $detResidExp.path_base PPIMAGE.JPEG2 $rawExp.camera NONE
     11
     12#     field                   size    name       show    link to              extras
     13FIELD detResidExp.det_id,        7,   Det ID,    value
     14FIELD detResidExp.exp_tag,      15,   Exposure,  value,  rawImfile.php,       exp_tag=$exp_tag
     15FIELD detResidExp.bg,            8,   backgnd,   value
     16FIELD detResidExp.bg_mean_stdev, 8,   [stdev]
     17FIELD detResidExp.bg_stdev,      8,   stdev,     value
     18FIELD detResidExp.iteration,     5,   iter,      value
     19FIELD *,                         8,   image,     image=JPEG1, detResidImfile.php, det_id=$det_id,iteration=$iteration,exp_tag=$exp_tag,image=1
     20FIELD detResidExp.accept,        4,   keep,      value
     21FIELD detResidExp.path_base,    20,   path_base, none
     22
    1623# FIELD recipe,     15,    recipe,    value
     24
     25# ipp_filename.pl --filerule $rule --basename $name --camera $camera --class_id $class_id
     26# getimage.php name=$1 rule=$2 camera=$3 class_id=$4
  • trunk/ippMonitor/raw/getimage.php

    r11490 r13241  
    2020
    2121# $basename may contain filename@filerule
    22 $basename = strtok($_GET[name],"@");
    23 $filerule = strtok("@");
     22$basename = $_GET[name];
     23$filerule = $_GET[rule];
     24$camera   = $_GET[camera];
     25$class_id = $_GET[class_id];
    2426
     27# $filerule = strtok("@");
    2528# echo "basename: $basename<br>";
    2629# echo "filerule: $filerule<br>";
    2730
    2831# need to supply the camera as well...
    29 # exec ("ipp_filerule.pl --site=$SITE $basename", $output, $status);
    3032
    31 if ($filerule) {
    32   if ($filerule == "PPIMAGE.JPEG1") {
    33     $basename = "$basename.b1.jpg";
    34   }
    35   if ($filerule == "PPIMAGE.JPEG2") {
    36     $basename = "$basename.b2.jpg";
    37   }
    38 }
     33# if ($filerule) {
     34#   if ($filerule == "PPIMAGE.JPEG1") {
     35#     $basename = "$basename.b1.jpg";
     36#   }
     37#   if ($filerule == "PPIMAGE.JPEG2") {
     38#     $basename = "$basename.b2.jpg";
     39#   }
     40# }
     41# exec ("ipp_datapath.pl --site=$SITE $basename", $output, $status);
    3942
     43# do I need to do this to the output result as well?
    4044$basename = escapeshellarg($basename);
    4145$basename = str_replace ('..','',$basename);
    4246
    43 exec ("ipp_datapath.pl --site=$SITE $basename", $output, $status);
     47exec ("ipp_filename.pl --site=$SITE --basename $basename --filerule $filerule --camera $camera --class_id $class_id", $output, $status);
    4448
    4549$filename = $output[0];
     
    5054if (0) {
    5155  echo "basename: $basename<br>";
    52   echo "result:   $result<br>";
    5356  echo "output:   $output[0]<br>";
    5457  echo "status:   $status<br>";
     
    5962$file = fopen ($filename, "r");
    6063if ($file) {
     64  # do I need to use image/jpg? can I modify this to image/png, etc, based on the type?
    6165  header ('Content-Type: image/jpg');
    6266  fpassthru ($file);
Note: See TracChangeset for help on using the changeset viewer.