-
Notifications
You must be signed in to change notification settings - Fork 0
/
Generator.py
44 lines (39 loc) · 1.57 KB
/
Generator.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
"""
Program Name: Generator.py
Author: Ryan Cho
Generates test and train images for CNN.py
NOTE: VERY SLOW AT THE MOMENT idk why
THIS IS USELESS DON'T USE THIS
"""
import random
import os
import urllib
if not os.path.exists('training'):
os.makedirs('training')
if not os.path.exists('test'):
os.makedirs('test')
#training data
for i in range(10):
#tiling_resolution = random.randint(0, 11)
tiling_resolution = 11
column_num = 320
row_num = 640
#column_num = random.randint(200, 400)
#row_num = random.randint(400, 800)
url = str("https://gibs.earthdata.nasa.gov/wmts/epsg4326/best/Landsat_WELD_NDVI_Global_Monthly/default/2010-04-01/31.25m/"
+ str(tiling_resolution) + "/" + str(column_num) + "/" + str(row_num) + ".jpg")
urllib.urlretrieve(url, str(i) + ".jpg")
os.rename("/Users/ryancho/Documents/Github/tree-ml/"+str(i)+".jpg",
"/Users/ryancho/Documents/Github/tree-ml/training/"+str(i)+".jpg")
for i in range(10):
#tiling_resolution = random.randint(0, 11)
tiling_resolution = 11
column_num = 320
row_num = 640
#column_num = random.randint(200, 400)
#row_num = random.randint(400, 800)
url = str("https://gibs.earthdata.nasa.gov/wmts/epsg4326/best/Landsat_WELD_NDVI_Global_Monthly/default/2010-04-01/31.25m/"
+ str(tiling_resolution) + "/" + str(column_num) + "/" + str(row_num) + ".jpg")
urllib.urlretrieve(url, str(i) + ".jpg")
os.rename("/Users/ryancho/Documents/Github/tree-ml/"+str(i)+".jpg",
"/Users/ryancho/Documents/Github/tree-ml/test/"+str(i)+".jpg")