Exemplo n.º 1
0
from achrolab.calibtubes import CalibTubes
from achrolab.colortable import ColorTable
from achrolab.colorentry import ColorEntry
from achrolab.calibrate import Calibrate

eyeone = EyeOne()

mywin = visual.Window([1024, 1536],
                      monitor='mymon',
                      color=(155, 155, 17),
                      screen=1,
                      colorSpace="rgb255",
                      allowGUI=False)

calibmonitor = CalibMonitor(eyeone, mywin)
calibtubes = CalibTubes(eyeone)

#calibtubes.is_calibrated = True
calibrate = Calibrate(calibmonitor, calibtubes)
colortable = ColorTable()

color1 = ColorEntry("color850",
                    patch_stim_value=eizoGS320.encode_color(850, 850))
color2 = ColorEntry("color600",
                    patch_stim_value=eizoGS320.encode_color(600, 600))
color3 = ColorEntry("color390",
                    patch_stim_value=eizoGS320.encode_color(390, 390))
color4 = ColorEntry("color621",
                    patch_stim_value=eizoGS320.encode_color(621, 621))

## MONITOR
Exemplo n.º 2
0
from achrolab.eyeone.eyeone import EyeOne
from achrolab.calibtubes import CalibTubes

eyeone = EyeOne()
caltub = CalibTubes(eyeone)
caltub.calibrate(imi=0.5, n=500, each=5)
caltub.saveParameter("tube_calibration_75_absorption.pkl")