예제 #1
0
파일: test_merge.py 프로젝트: jp3477/whisk
def load():
  from ui.whiskerdata import load_whiskers, load_trajectories
  from ui.genetiff import Reader
  movie = Reader('../../data/seq/whisker_data_0140.seq',adjuststipple=1)
  w,wid = load_whiskers('seq.whiskers')
  #w,wid = load_whiskers('whisk-vc/whisk-vc/seq.whiskers')
  #movie = Reader('../../data/JF8410_041808_001.tif',adjuststipple=1)
  #w,wid = load_whiskers('test.whiskers')
  #w,wid = load_whiskers('results/seq-hand.whiskers')
  #t,tid = load_trajectories('results/seq-hand.trajectories')
  return w,movie
예제 #2
0
 def setUp(self):
     self.movie = Reader('data/curated/huber/whisker_data_0024.seq')
     self.gold_wv = trace.find_segments(self.movie[0])
예제 #3
0
 def thumbnail(target, source, env):
     import Image
     Image.fromarray(Reader(source[0].path)[0]).save(target[0].path)
예제 #4
0
Copyright (c) 2009 HHMI. Free downloads and distribution are allowed for any
non-profit research and educational purposes as long as proper credit is given
to the author. All other rights reserved.
"""
from pylab import *
from numpy import *
import trace
import pdb
#
# LOAD FIELDS
#
from ui.genetiff import Reader
from trace import *
#movie = Reader('../../data/S0.tif',adjuststipple=1)
#movie = Reader('../../data/seq/whisker_data_0140.seq',adjuststipple=1)
movie = Reader('../../data/JF8410_041808_001.tif', adjuststipple=1)
im = movie[0]
#h,m,s = compute_seed_fields( im, 4  )

#
# TRACING
#


def draw_whisker(image, w, thick, color):
    th = arctan2(diff(w.y), diff(w.x)).mean() + pi / 2
    ox, oy = thick * cos(th), thick * sin(th)
    xy0 = r_[w.x + ox, w.y + oy].reshape(2, len(w.x)).T
    xy1 = r_[w.x - ox, w.y - oy].reshape(2, len(w.x)).T
    xy = r_[xy0, xy1[::-1]]
예제 #5
0
파일: heal.py 프로젝트: jp3477/whisk
def load(moviename, whiskersname):
    from ui.whiskerdata import load_whiskers, load_trajectories
    from ui.genetiff import Reader
    movie = Reader(moviename, adjuststipple=1)
    w, wid = load_whiskers(whiskersname)
    return w, movie