Changeset 263
- Timestamp:
- 01/22/11 15:05:13 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/synapse/synapse-render_video.py
r262 r263 44 44 45 45 DEFAULT_OUTPUT_DIRECTORY = 'output' 46 DEFAULT_OUTPUT_IMAGE_PREFIX = 'output' 46 47 47 48 DEFAULT_ATTENTION_COLOR = 'red' … … 208 209 209 210 ##################################################################### 211 212 def mergeDataValues(data): 213 214 merge = {} 215 216 for signal in data['signals']: 217 218 if 'eSense' in signal.keys(): 219 220 #index = int(signal['timestamp']) 221 index = signal['timestamp'] 222 223 if index not in merge.keys(): 224 merge[index] = {} 225 226 if 'attention' in signal['eSense'].keys(): 227 merge[ index ]['attention'] = \ 228 signal['eSense']['attention'] 229 230 if 'meditation' in signal['eSense'].keys(): 231 merge[ index ]['meditation'] = \ 232 signal['eSense']['meditation'] 233 234 235 return(merge) 236 237 238 ##################################################################### 239 240 def renderValuesFrames(data, \ 241 output_directory=DEFAULT_OUTPUT_DIRECTORY, \ 242 prefix=DEFAULT_OUTPUT_IMAGE_PREFIX): 243 244 data_keys = data.keys() 245 data_keys.sort() 246 247 for each in data_keys: 248 249 if DEBUG > 1: 250 print each, 251 print data[each] 252 253 254 ##################################################################### 210 255 # Main 211 256 ##################################################################### … … 215 260 input_file = DEFAULT_INPUT_FILE 216 261 output_directory = DEFAULT_OUTPUT_DIRECTORY 262 prefix = DEFAULT_OUTPUT_IMAGE_PREFIX 217 263 218 264 for each in sys.argv: … … 220 266 input_file = each[ len("--file="): ] 221 267 if each.startswith("--directory="): 222 server_port = each[ len("--directory="): ] 268 output_directory = each[ len("--directory="): ] 269 if each.startswith("--prefix="): 270 prexfix = each[ len("--prexfix="): ] 223 271 224 272 data = openData(input_file) 225 renderHistoryImage() 226 renderCurrentValuesImage() 227 273 274 #renderCurrentValuesImage() 275 #renderHistoryImage() 276 277 data = mergeDataValues(data) 278 renderValuesFrames(data, output_directory, prefix) 279
Note: See TracChangeset
for help on using the changeset viewer.