Changeset 244

Show
Ignore:
Timestamp:
06/21/06 01:49:32 (3 years ago)
Author:
anthony_rowe
Message:

cc3 Windows Image Viewer

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/projects/cmucam2/Makefile

    r151 r244  
    1 CSOURCES=cmucam2.c 
     1CSOURCES=cmucam2.c cc3_jpg.c 
    22INCLUDES= 
    33PROJECT=cmucam2 
    4 LIBS=cc3_ilp 
     4LIBS=cc3_ilp jpeg-6b 
    55 
    66include ../../include/common.mk 
  • trunk/projects/cmucam2/cmucam2.c

    r232 r244  
    99#include <ctype.h> 
    1010#include <stdlib.h> 
     11#include "cc3_jpg.h" 
    1112 
    1213 
     
    2021  TRACK_COLOR, 
    2122  SEND_FRAME, 
     23  HI_RES, 
    2224  FRAME_DIFF, 
    2325  GET_VERSION, 
     
    9597        goto cmucam2_start; 
    9698        break; 
     99 
     100 
    97101      case GET_VERSION: 
    98102        if (n != 0) { 
     
    104108        printf ("%s\r", VERSION_BANNER); 
    105109        break; 
     110       
     111       
     112       
    106113      case POLL_MODE: 
    107114        if (n != 1) { 
     
    116123          poll_mode = 0; 
    117124        break; 
     125 
     126 
     127        case HI_RES: 
     128        if (n != 1) { 
     129          error = 1; 
     130          break; 
     131        } 
     132        else 
     133          print_ACK (); 
     134        if (arg_list[0] == 1) 
     135         cc3_set_resolution(CC3_HIGH_RES); 
     136        else 
     137         cc3_set_resolution(CC3_LOW_RES); 
     138        break; 
     139 
     140 
    118141      case LINE_MODE: 
    119142        if (n != 2) { 
     
    139162          print_ACK (); 
    140163        //init_jpeg();  
    141  
    142  
     164        // cc3_set_resolution(CC3_HIGH_RES); 
     165        //cc3_pixbuf_set_subsample (CC3_NEAREST, 1, 1); 
     166         
     167         
     168        init_jpeg(); 
     169        capture_current_jpeg(stdout); 
     170        destroy_jpeg(); 
     171        printf( "JPG_END\r" ); 
    143172        break; 
    144173      case SEND_FRAME: 
     
    384413  cmucam2_cmds[TRACK_COLOR] = "TC"; 
    385414  cmucam2_cmds[SEND_FRAME] = "SF"; 
     415  cmucam2_cmds[HI_RES] = "HR"; 
    386416  cmucam2_cmds[FRAME_DIFF] = "FD"; 
    387417  cmucam2_cmds[GET_VERSION] = "GV";