NYU Depth Dataset V2数据集的读取

NYUD V2数据集下载网址如下:
https://cs.nyu.edu/~silberman/datasets/nyu_depth_v2.html

下载到的Labeled dataset是 .mat文件。

给个百度云链接:
链接:https://pan.baidu.com/s/1zWFKXU37QWEb-ZSYce4rWg
提取码:9u4i

提取好的数据集

提取好的百度云链接:
链接:https://pan.baidu.com/s/1PtYMsaK6n9Kb_zw00BM_Ww
提取码:km2j

python代码读取数据

import numpy as np
import matplotlib.pyplot as plt
import scipy.io as sio
import h5py
import os
from PIL import Image
import cv2f = h5py.File(".\data\\nyu_depth_v2_labeled.mat")# extract images
images = f["images"]
images = np.array(images)path_converted = '.\\NYU\\nyu_images'
if not os.path.isdir(path_converted):os.makedirs(path_converted)images_number = []
for i in range(len(images)):images_number.append(images[i])a = np.array(images_number[i])r = Image.fromarray(a[0]).convert('L')g = Image.fromarray(a[1]).convert('L')b = Image.fromarray(a[2]).convert('L')img = Image.merge("RGB", (r, g, b))img = img.transpose(Image.ROTATE_270)iconpath = '.\\NYU\\nyu_images/' + str(i) + '.png'img.save(iconpath, optimize=True)# exit(0)print("image extract finished!!!!!")# extract depths
depths = f["depths"]
depths = np.array(depths)path_converted = '.\\NYU\\nyu_depths/'
if not os.path.isdir(path_converted):os.makedirs(path_converted)max = depths.max()
depths = depths / max * 65535
depths = depths.transpose((0, 2, 1))for i in range(len(depths)):print(str(i) + '.png')depths_img = np.uint16(depths[i])depths_img_new = cv2.flip(depths_img, 1)print(depths_img_new.max(), depths_img_new.min())iconpath = path_converted + str(i) + '.png'cv2.imwrite(iconpath, depths_img_new)# exit(0)
print("depths extract finished!!!!!")labels = f["labels"]
labels = np.array(labels)path_converted = '.\\NYU\\nyu_labels/'
if not os.path.isdir(path_converted):os.makedirs(path_converted)labels_max = labels.max()
labels = labels / labels_max * 65535
labels = labels.transpose((0, 2, 1))for i in range(len(labels)):label_img = np.uint16(labels[i])label_img_new = cv2.flip(label_img, 1)iconpath = '.\\NYU\\nyu_labels/' + str(i) + '.png'cv2.imwrite(iconpath, label_img_new)# exit(0)print("labels extract finished!!!!!")

0.png

NYU Depth Dataset V2相关推荐

  1. 单目深度估计数据集:NYU Depth Dataset V2

    论文:Indoor Segmentation and Support Inference from RGBD Images 数据集:NYU Depth Dataset V2数据集 打不开或者下载慢的可 ...

  2. 自动驾驶LiDAR点云深度学习综述

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 / 导读 / 本文是滑铁卢大学CogDrive实验室和Geospatial Sensing and D ...

  3. 数据集 | 计算机视觉开源数据集(计算机视觉图像、定位、识别)

    博主github:https://github.com/MichaelBeechan 博主CSDN:https://blog.csdn.net/u011344545 计算机视觉数据集:https:// ...

  4. 自动驾驶数据集下载!检测/分割/车道线/交标/车牌/行人识别等

    点击下方卡片,关注"自动驾驶之心"公众号 ADAS巨卷干货,即可获取 整理了一些日常工作使用的数据集,主要包括行人检测.通用目标检测.车辆检测.分割数据.车牌.红绿灯.车道线.斑马 ...

  5. 图像处理:以图像分类和图像深度估计为例,如何将研究想法进行迁移学习应用?

    图像处理涵盖了图像识别.图像分割.图像分类.深度估计等各个子领域/方向,当论文看到一定程度时,总会闪现一些灵感,但是常常就此打住,因为思想的类比难以下手? 举例来说,在NLP领域的transforme ...

  6. 室内环境下的3D 目标检测调研

    任务: 调研室内场景下基于单帧图像的3D目标检测的研究情况. 思路: 首先了解相关数据集,benchmark,在数据集的基础上比较不同算法. 1. 室内场景的3D数据集 sunrgbd:室内场景,3D ...

  7. 主流RGBD数据集简介 2019.12.15

    RGBD 数据集简介,2019.12.15 NYU Depth Dataset V2(3D分割任务) 数据集地址: https://cs.nyu.edu/~silberman/datasets/nyu ...

  8. IPUDN(用于单幅图像去雾的透射图和大气光导迭代更新器网络)CVPR_2020

    摘要: 本文提出了一种基于新颖的迭代更新框架的迭代先验更新网络 (IPUDN).我们提出了一种新颖的卷积体系结构来估计信道方向的大气光,并将其与估计的透射图一起用作去雾网络的先验.使用通道方向的大气光 ...

  9. 计算机视觉数据集大全 - Part2

    转载自http://homepages.inf.ed.ac.uk/rbf/CVonline/Imagedbase.htm Index by Topic Action Databases Agricul ...

最新文章

  1. 解决Qt+OpenGL更换图像纹理的问题
  2. [转]实现Python HTTP服务方法大总结
  3. linux shell wc 命令
  4. Attention函数手册
  5. java局域网 端口扫描_java 如何端口扫描出ssh端口?
  6. 基于注释的Spring MVC Web应用程序入门
  7. weblogic双机热备部署linux,WebLogic应用在集群环境下的一些基本知识【转载】
  8. 围观神龙架构首次开箱,现场直播暴力拆机
  9. mysql自带的全文索引_MySQL创建全文索引分享
  10. 沉痛哀悼雷霄骅博士!
  11. Laplace-Beltrami operator的理解
  12. linux git ssh免密拉取 配置过程
  13. 关于xp英文版安装多国语言包的问题
  14. 电磁场理论-麦克斯韦方程组
  15. 如何找回mysql删除的表_mysql误删表如何恢复,恢复被删除表的步骤说明
  16. 河南理工计算机课程表,河南理工大学张威的课程表.doc
  17. linux proc 目录清理_/proc目录造成linux根目录爆满
  18. 面试题:看数字找规律
  19. word保存时出现tmp文件、保存出错的恢复方法
  20. Java实现在图片上添加文字(水印)

热门文章

  1. 火影忍者手游打秘境服务器响应超时,火影忍者打秘境版本号不一致什么情况 | 手游网游页游攻略大全...
  2. 华硕笔记本不受控制自动不停地输入++++++++++++++++++++++++
  3. PF使用率过高及解决方法
  4. 在Ubuntu上利用vim进行程序编写及运行
  5. 330页PDF,10万字的知识点总结,吊打面试官系列!
  6. python图片审核
  7. 眼睛php是什么手术,眼睛什么情况下要做手术
  8. FuzzyKmeans,mahout实现
  9. 真实世界的Windows Azure: 为了加强和振兴Luxor旅游业,埃及世界文化遗址在Windows Azure上建立移动门户...
  10. 科研实力是拉卡拉下半场突围的“钥匙”