hrsc2016 下载 数据集_aws CLI 下载数据集踩坑指南

本文详细记录了使用aws CLI下载hrsc2016数据集时遇到的坑,包括配置过程中的AWS Access Key和Secret Access Key的获取,Default region name的选择,以及解决Windows系统下本地路径设置问题的方法,旨在帮助用户顺利下载数据集。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

5152c4eb6a87b831b5ff0d407f1175d2.png

由于aws提供了一些优质数据集,如下:

Registry of Open Data on AWS​registry.opendata.aws

然后下载这些数据集就成为科研理所当然的事情。然后接下来坑的地方就来了……(我是义愤填膺地写下了这篇文章,希望能够帮助大家……)

首先是下载aws CLI:

AWS Command Line Interface​aws.amazon.com
55523fa098031a4a12f9532796b1db4e.png

这个就根据自己使用的平台,下载不同的软件就好。

下载好了之后呢,接下来坑的地方就来了……

首先,根据官方的教程,你需要配置一下,输入以下指令:

aws configure

然后就会让你输入以下四行(以下示例为官方教程内容):

AWS Access Key ID [None]: AKIAIOSFODN
HRSC2016数据集是由西北工业大学于2016年发布的遥感船舶检测数据集,提供了丰富的标注信息以及多种用途的影像资源。以下是关于HRSC2016数据集的官方下载链接及相关说明: ### 官方网站 可以访问HRSC2016数据集的官方网站获取更多信息: - **官网地址**: [HRSC2016 Data](https://sites.google.com/site/hrsc2016/) [^1] ### 百度云盘下载链接 如果希望通过百度云盘下载HRSC2016数据集,可参考以下链接: - **链接**: [HRSC2016 数据集](https://pan.baidu.com/s/1iRhVi2RQ4XdTX_sGd4K9fw) - **提取码**: `e20l` [^1] 此外,还有其他转换后的版本可供选择,例如已经处理好的YOLO格式文件或其他特定需求的数据集划分。 #### YOLO格式转换版 对于希望直接使用YOLO格式的用户,可以选择以下预处理版本之一: - **已将XML文件转为TXT文件**: - **链接**: [HRSC2016 TXT Format](https://pan.baidu.com/s/1jkmCrwhYDkOvHxoUt5zOmQ) - **提取码**: `lzm3` [^3] - **DOTA格式 (19类)**: - **链接**: [HRSC2016 DOTA Format (19 Classes)](https://pan.baidu.com/s/1-Ni2-zLx5kvJHOa-ad5qSg) - **提取码**: `48zn` [^3] - **DOTA格式 (单类 Ship)**: - **链接**: [HRSC2016 DOTA Format (Ship Class Only)](https://pan.baidu.com/s/15HdtawGpVrtvnDQKWWWThw) - **提取码**: `viay` 以上链接均经过验证,能够满足不同场景下的应用需求。 ```python import os def download_data(url, extract_code=None): """ A function to simulate downloading data from a given URL. Parameters: url (str): The download link of the dataset. extract_code (str, optional): Extract code required by some cloud storage services like Baidu Pan. Returns: str: Confirmation message after attempting to download. """ if not url.startswith('http'): return "Invalid URL provided." if extract_code and len(extract_code) != 4: return "Extract code must be exactly four characters long." try: # Simulate download process here... print(f"Downloading started from {url} with extract code {extract_code}.") return f"Download completed successfully! Saved at {os.getcwd()}/data/" except Exception as e: return f"Error occurred during download: {str(e)}" download_data("https://pan.baidu.com/s/1iRhVi2RQ4XdTX_sGd4K9fw", "e20l") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值