예제 #1
0
파일: net.py 프로젝트: napratin/nap
 def __init__(self, port=ImageServer.default_port, start_server=True, *args, **kwargs):
   self.logger = logging.getLogger(self.__class__.__name__)
   self.rect = None  # selected rectangular region to serve (default: entire image)
   self.server = ImageServer(port=port, start_server=start_server)  # RPC-exports self, can start a server thread (what about other args to ImageServer?)
   if self.gui and not kwargs.get('fullscr', True):  # NOTE can't rely on self.is_Fullscr Window.__init__() hasn't been called yet
     cv2.namedWindow(self.imageWinName)  # try to open this before the pyglet window so that it doesn't steal focus
     cv2.waitKey(1)
   Window.__init__(self, *args, **kwargs)  # NOTE this likely calls flip a few times to calibrate, so we need everything to be initialized beforehand
예제 #2
0
파일: __init__.py 프로젝트: peircej/ioHub
 def __init__(self,iohub_display,res=None,color=[128,128,128], colorSpace='rgb255',
              winType='pyglet',gamma=1.0,fullscr=True,allowGUI=False,
              waitBlanking=True):
     if res == None:
         res=iohub_display.getPixelResolution()
     Window.__init__(self,res,monitor=iohub_display.getPsychopyMonitorName(),
                                 units=iohub_display.getCoordinateType(),
                                 color=color, colorSpace=colorSpace,
                                 fullscr=fullscr,
                                 allowGUI=allowGUI,
                                 screen=iohub_display.getIndex(),
                                 waitBlanking=waitBlanking,
                                 winType=winType, 
                                 gamma=gamma
                                 )