数据集1:Columbia Gaze
在网页填写一下自己的邮箱就可以获得下载地址(2.2G)

wget 下载地址
unzip columbia_gaze_data_set.zip

数据集2:UTMultiview
这个数据集保存在google云而且比较大差不多20G,为了能直接在不能连接google的linux直接下载,采用multcloud这个软件(速度几M/s挺快)。具体做法如下:
第一步,数据集官网找到google网盘分享链接左上角将数据集快捷方式保存到网盘

下载的数据集怎么运用到python代码里_linux


第二步,登录云盘,新建Google Colaboratory

下载的数据集怎么运用到python代码里_python_02


在里面运行代码将快捷方式文件保存到网盘,一分钟左右就好了

!cp -r /content/drive/MyDrive/s00-09.zip /content/drive/MyDrive/download_file/

下载的数据集怎么运用到python代码里_运维_03


第三步,网页版打开multcloud添加云盘,下载数据集,这时候就能得到对应的url

下载的数据集怎么运用到python代码里_python_04

下载的数据集怎么运用到python代码里_linux_05

wget -O s10-19.zip 你的地址
unzip s10-19.zip
rm -rf s10-19.zip

数据集3:EyeDiap

这个数据集需要填写自己的信息,验证邮箱,然后经过审核后会在你填写的邮箱发送一个私密链接(17.2 TB)

下载的数据集怎么运用到python代码里_网盘_06


一天左右回复了邮件需要你签一份文件

下载的数据集怎么运用到python代码里_网盘_07

数据集4:MPIIGaze
2GB

wget http://datasets.d2.mpi-inf.mpg.de/MPIIGaze/MPIIGaze.tar.gz
tar -xzvf MPIIGaze.tar.gz
rm -rf MPIIGaze.tar.gz

数据集5:GazeCapture
这个数据集需要填写信息,然后系统就会返回一个链接140G

wget -O gazecapture.tar 链接
tar -xvf gazecapture.tar
rm -rf gazecapture.tar

#for file in $(ls ./)
#do 
    #if [ "${file##*.}" = "gz" ]; then          
        #tar -xvf ${file}
        #rm -rf ${file}
    #fi
#done

数据集6:MPIIFaceGaze
900M

wget http://datasets.d2.mpi-inf.mpg.de/MPIIGaze/MPIIFaceGaze.zip
unzip MPIIFaceGaze.zip
rm -rf MPIIFaceGaze.zip

数据集7:InvisibleEye
49G

wget https://datasets.d2.mpi-inf.mpg.de/IMWUT2017/InvisibleEye.zip
unzip InvisibleEye.zip
rm -rf InvisibleEye.zip

数据集8:TabletGaze
80G
这个数据集下载链接会动态变化,需要先在链接获取donload_url

curl --output TabletGaze.zip 链接
7za TabletGaze.zip
rm -rf TabletGaze.zip

数据集9:RT-Gene
4G

for i in `seq 0 9`
do
   wget https://zenodo.org/record/2529036/files/s00"$i"_glasses.tar
   tar -xvf s00"$i"_glasses.tar
   rm -rf s00"$i"_glasses.tar
   wget https://zenodo.org/record/2529036/files/s00"$i"_noglasses.tar
   tar -xvf s00"$i"_noglasses.tar
   rm -rf s00"$i"_noglasses.tar
done
for i in  `seq 10 15`
do
   wget https://zenodo.org/record/2529036/files/s0"$i"_glasses.tar
   tar -xvf s0"$i"_glasses.tar
   rm -rf s0"$i"_glasses.tar
   wget https://zenodo.org/record/2529036/files/s0"$i"_noglasses.tar
   tar -xvf s0"$i"_noglasses.tar
   rm -rf s0"$i"_noglasses.tar
done

数据集10:Gaze360
链接登录得到网址(28G)

wget -O Gaze360.tar 链接 
tar -xvf  Gaze360.tar 
rm -rf  Gaze360.tar

数据集11:NVGaze
填写表单得到googl网盘链接,保存快捷方式后,代码导入网盘(100G)->操作如数据集2不再多写一遍

#nvgaze_real_dataset_vr 在Colaboratory执行
!mkdir /content/drive/MyDrive/download_file/nvgaze_real_dataset_vr
for i in range(10,15):
  print(i)
  file_name=str(i)
  if len(str(i))<2:
    file_name='0'+str(i)
  a='/content/drive/MyDrive/nvgaze_real_dataset_vr/'+file_name+'.csv'
  !cp -r $a /content/drive/MyDrive/download_file/nvgaze_real_dataset_vr
  b='/content/drive/MyDrive/nvgaze_real_dataset_vr/'+file_name+'.zip'
  !cp -r $b /content/drive/MyDrive/download_file/nvgaze_real_dataset_vr

import os, zipfile

def make_zip(source_dir, output_filename):
    zipf = zipfile.ZipFile(output_filename, 'w')    
    pre_len = len(os.path.dirname(source_dir))
    for parent, dirnames, filenames in os.walk(source_dir):
        for filename in filenames:
            pathfile = os.path.join(parent, filename)
            arcname = pathfile[pre_len:].strip(os.path.sep)     #相对路径
            zipf.write(pathfile, arcname)
    zipf.close()
    
dir = "/content/drive/MyDrive/download_file/nvgaze_real_dataset_vr"       #指定要压缩的文件夹
zipFile = "/content/drive/MyDrive/download_file/nvgaze_real_dataset_vr.zip"  #指定压缩后的文件
make_zip(dir,zipFile)
print("Success")
#nvgaze_real_dataset_vr linux命令行执行
wget -O nvgaze_real_dataset_vr.zip multcloude下载链接
7za x nvgaze_real_dataset_vr.zip
rm -rf nvgaze_real_dataset_vr.zip

下载的数据集怎么运用到python代码里_运维_08

数据集12:ShanghaiTechGaze

存在onedrive,打开开发者工具然后点击下载,获得curl(800M)

下载的数据集怎么运用到python代码里_数据集_09

curl 获得curl --output ShanghaiTechGaze.zip
unzip ShanghaiTechGaze.zip
rm -rf ShanghaiTechGaze.zip

数据集13:ETH-XGaze
要填写一个表单

下载的数据集怎么运用到python代码里_数据集_10


数据集14:EVE

要填写一个表单等了一天得到回复邮件(192G)

wget 链接in邮件
7za x eve_dataset.zip
rm -rf eve_dataset.zip