Exemplo n.º 1
0
                        print("Measurement failed for color %s ." %str(color))
                    if(eye_one.I1_GetTriStimulus(tristim, 0) != eNoError):
                        print("Failed to get TriStimulus for color %s ."
                                %str(color))
                    if(eye_one.I1_GetSpectrum(spectrum, 0) != eNoError):
                        print("Failed to get spectrum for color %s ."
                                %str(color))
                    xyY_list.append(list(tristim))

                    if isinstance(color, int):
                        calibfile.write(str(color) + ", " +
                                ", ".join([str(x) for x in tristim]) +
                                ", " + ", ".join([str(x) for x in spectrum]) +
                                "\n")
                    else:
                        calibfile.write(", ".join([str(x) for x in color]) +
                                ", " + ", ".join([str(x) for x in tristim]) +
                                ", " + ", ".join([str(x) for x in spectrum]) +
                                "\n")
        print("Measurement finished.")


if(__name__=="__main__"): 
    from grey_dict import grey_dict
    
    greylist = grey_dict.values()
    greylist = greylist[720:730]

    getDepth_pyglet(greylist, imi=1, n=5)

Exemplo n.º 2
0
                if (eye_one.I1_TriggerMeasurement() != eNoError):
                    print("Measurement failed for color %s ." % str(color))
                if (eye_one.I1_GetTriStimulus(tristim, 0) != eNoError):
                    print("Failed to get TriStimulus for color %s ." %
                          str(color))
                if (eye_one.I1_GetSpectrum(spectrum, 0) != eNoError):
                    print("Failed to get spectrum for color %s ." % str(color))
                xyY_list.append(list(tristim))

                if isinstance(color, int):
                    calibfile.write(
                        str(color) + ", " +
                        ", ".join([str(x) for x in tristim]) + ", " +
                        ", ".join([str(x) for x in spectrum]) + "\n")
                else:
                    calibfile.write(", ".join([str(x) for x in color]) + ", " +
                                    ", ".join([str(x)
                                               for x in tristim]) + ", " +
                                    ", ".join([str(x)
                                               for x in spectrum]) + "\n")
    print("Measurement finished.")


if (__name__ == "__main__"):
    from grey_dict import grey_dict

    greylist = grey_dict.values()
    greylist = greylist[720:730]

    getDepth_pyglet(greylist, imi=1, n=5)
Exemplo n.º 3
0
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
# plot_grey_dict.py
#
# (c) 2010 Konstantin Sering, Nora Umbach, Dominik Wabersich
# <colorlab[at]psycho.uni-tuebingen.de>
#
# GPL 3.0+ or (cc) by-sa (http://creativecommons.org/licenses/by-sa/3.0/)
#
# content:
#
# input: --
# output: --
#
# created 2012-02-07 KS
# last mod 2012-02-07 KS

import numpy as np
import pylab

from grey_dict import grey_dict

image = np.repeat(np.array(grey_dict.values(), ndmin=3), 1024, 0)

image = np.uint8(image)

pylab.imshow(image)
pylab.show()