当前位置: 首页 > news >正文

网站seo跟短视频拓客渠道有哪些

网站seo跟短视频,拓客渠道有哪些,做移动网站开发,wordpress 来路插件Urban3D数据集内容简介 Urban3D数据集图像为正摄RGB影像,分辨率为50cm。 从SpaceNet上使用aws下载数据,文件夹结构为: |- 01-Provisional_Train|- GT|- GT中包含GTC,GTI,GTL.tif文件,GTL为ground truth b…

Urban3D数据集内容简介

Urban3D数据集图像为正摄RGB影像,分辨率为50cm。
从SpaceNet上使用aws下载数据,文件夹结构为:

|- 01-Provisional_Train|- GT|- GT中包含GTC,GTI,GTL.tif文件,GTL为ground truth building footprint。|- Inputs|- Inputs中包含DSM,DTM,RGB.tif文件,DSM为Digital Surface Models,DTM为Digital Terrain Models,normalized DSM (nDSM = DSM - DTM)
|- 02-Provisional_Test
|- 03-Sequestered_Test
|- 04-Unused_Data
|- AOI_polygons
|- Pretrained_Models|- 包含前6名参赛团队的模型

每一块.tif大小为2048*2048。

Urban3D数据集读取

from torchvision import transforms
import numpy as np
from PIL import Image
import matplotlib.pyplot as plt
import sys
rgb = Image.open("/01-Provisional_Train/Inputs/JAX_Tile_016_RGB.tif")
dsm = Image.open("/01-Provisional_Train/Inputs/JAX_Tile_016_DSM.tif")
gtl = Image.open("/01-Provisional_Train/GT/JAX_Tile_016_GTL.tif")
print(rgb.size, dsm.size, gtl.size) >> (2048, 2048) (2048, 2048) (2048, 2048)
print(np.array(rgb).shape, np.array(dsm).shape, np.array(gtl).shape) >> (2048, 2048, 3) (2048, 2048) (2048, 2048)
print(np.array(rgb).dtype, np.array(dsm).dtype,  np.array(gtl).dtype) >> uint8 float32 uint8fig = plt.figure()
plt.subplot(131)
plt.imshow(np.array(rgb))
plt.subplot(132)
plt.imshow(np.array(dsm))
plt.subplot(133)
plt.imshow(np.array(gtl))print(np.max(gtl), np.min(gtl)) >> 6, 2

Urban3D数据读取

Urban3D数据集Pytorch处理

使用深度学习需要对Urban3D数据进行裁剪,这里采用torchvision.transforms.RandomCrop进行裁剪。RandomCrop可以直接作用于PIL.Image打开的文件和torch类型的数据上,但不能作用于numpy数组。具体内容可以参考numpy, PIL, tensor类型在torchvision.transforms时使用

def type_convert(x):x_ = np.array(x).astype(np.float32)return x_
def to_tensor(x):x_ = np.expand_dims(x, axis=0)x_ = torch.from_numpy(x_)return x_
trans = transforms.Compose([transforms.RandomCrop(size=256),transforms.Lambda(type_convert),transforms.Lambda(to_tensor)
])torch.random.manual_seed(16)
rgb_crop = trans(rgb)
torch.random.manual_seed(16)
dsm_crop = trans(dsm)
torch.random.manual_seed(16)
gtl_crop = trans(gtl)
print(rgb_crop.size(), dsm_crop.size(), gtl_crop.size())
fig = plt.figure()
plt.subplot(131)
plt.imshow(rgb_crop[0,:,:,0])
plt.subplot(132)
plt.imshow(dsm_crop[0,:,:])
plt.subplot(133)
plt.imshow(gtl_crop[0,:,:])

After RandomCrop

同时还需要注意的一点是为了保证RandomCrop后data和label的一致性,需要设置随机数种子。对于GTL需要改变label的值。

def type_convert_gtl(x):x_ = np.array(x).astype(np.float32)x_[x_==6]=1x_[x_==2]=0return x_
http://www.ds6.com.cn/news/28678.html

相关文章:

  • php建站软件哪个好北京网站优化页面
  • 山西公司网站开发成人职业技能培训有哪些项目
  • 百度网站推广一年多少钱广州抖音seo
  • 网站不在首页显示出来吗app推广是什么工作
  • 网站关键词多少个好软文范文200字
  • 动态网站开发工程师-asp考试东莞网络优化服务商
  • 石家庄网站推广专家深圳互联网公司排行榜
  • 建网站为什么要租空间seo排名优化培训价格
  • 青海省建设厅网站备案资料最佳搜索引擎磁力
  • 一个专门做预告片的网站网站制作
  • 抚顺市网站建设公众号如何推广运营
  • 网站制作公司挣钱吗安顺seo
  • 做网站怎样让字体滚动seo做的比较牛的公司
  • wordpress 防止恶意注册西安seo外包行者seo06
  • 网站建设交流发言域名站长工具
  • wordpress home indexseo推广一个月见效
  • 东莞公司网站建设千锋教育郑州校区
  • 泉州建设工程质量网站网络推广的方法有哪些
  • 建网站上海深圳全网推广
  • 如何提高网站百度权重河南专业网站建设
  • 网站用什么技术做seo领导屋
  • java培训班出来的都怎么样了长沙关键词优化费用
  • 网站建设如何运营网络销售这个工作到底怎么样
  • 如皋电子商城网站建设网站如何才能被百度收录
  • 什么是企业型网站互联网营销推广
  • 怀化最新防疫情seo流量排行榜神器
  • 建设通网站上线软广告经典案例
  • 页面设计思路厦门网站优化公司
  • 如何查询网站域名备案信息外贸企业网站制作哪家好
  • wordpress管理员页面404网站优化排名哪家好