Generate a Pupil-Player-compatible recording from a single, externally recorded, video file.
pip install -r requirements.txt
{ | |
"globals" : | |
{ | |
"alwaysShowTabs" : true, | |
"defaultProfile" : "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", | |
"initialCols" : 120, | |
"initialRows" : 30, | |
"keybindings" : | |
[ | |
{ |
% Look-up table for Turbo colormap. | |
% Includes example usage and comparison with other colormaps. | |
% Adapted for Matlab from https://gist.github.com/mikhailov-work/ee72ba4191942acecc03fe6da94fc73f | |
% Nikolas Karalis, 21 August 2019 | |
turbomap = [[0.18995,0.07176,0.23217];[0.19483,0.08339,0.26149];[0.19956,0.09498,0.29024];[0.20415,0.10652,0.31844];[0.20860,0.11802,0.34607];[0.21291,0.12947,0.37314];[0.21708,0.14087,0.39964];[0.22111,0.15223,0.42558];[0.22500,0.16354,0.45096];[0.22875,0.17481,0.47578];[0.23236,0.18603,0.50004];[0.23582,0.19720,0.52373];[0.23915,0.20833,0.54686];[0.24234,0.21941,0.56942];[0.24539,0.23044,0.59142];[0.24830,0.24143,0.61286];[0.25107,0.25237,0.63374];[0.25369,0.26327,0.65406];[0.25618,0.27412,0.67381];[0.25853,0.28492,0.69300];[0.26074,0.29568,0.71162];[0.26280,0.30639,0.72968];[0.26473,0.31706,0.74718];[0.26652,0.32768,0.76412];[0.26816,0.33825,0.78050];[0.26967,0.34878,0.79631];[0.27103,0.35926,0.81156];[0.27226,0.36970,0.82624];[0.27334,0.38008,0.84037];[0.27429,0.39043,0.85393]; |
using System.Collections.Generic; | |
using UnityEngine; | |
using UnityEngine.XR; | |
using Valve.VR; | |
/// <summary> | |
/// These are a few different ways to detect the current VR HMD and controller type. | |
/// - Unity XR api | |
/// - Unity Input api | |
/// - SteamVR plugin |
import argparse | |
import csv | |
import logging | |
import os | |
import cv2 | |
import numpy as np | |
import pandas as pd | |