forked from Iron-Stark/Indian-Sign-Language
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathgenerate_images_labels.py
More file actions
48 lines (35 loc) · 1.58 KB
/
generate_images_labels.py
File metadata and controls
48 lines (35 loc) · 1.58 KB
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
45
46
47
48
import sys
from common.config import get_config
from common.generate_images_labels import get_images_labels_list
from common.generate_images_labels import write_images_labels_to_file
def main():
images_source = 'train'
if images_source not in ['train', 'test']:
print("Invalid image-source '{}'!".format(images_source))
return
images_dir_path = get_config('{}ing_images_dir_path'.format(images_source))
images_labels_path = get_config(
'{}ing_images_labels_path'.format(images_source))
print("Gathering info about images at path '{}'...".format(images_dir_path))
images_labels_list = get_images_labels_list(images_dir_path)
print("Done!")
print("Writing images labels info to file at path '{}'...".format(
images_labels_path))
write_images_labels_to_file(images_labels_list, images_labels_path)
print("Done!")
images_source = 'test'
if images_source not in ['train', 'test']:
print("Invalid image-source '{}'!".format(images_source))
return
images_dir_path = get_config('{}ing_images_dir_path'.format(images_source))
images_labels_path = get_config(
'{}ing_images_labels_path'.format(images_source))
print("Gathering info about images at path '{}'...".format(images_dir_path))
images_labels_list = get_images_labels_list(images_dir_path)
print("Done!")
print("Writing images labels info to file at path '{}'...".format(
images_labels_path))
write_images_labels_to_file(images_labels_list, images_labels_path)
print("Done!")
if __name__ == '__main__':
main()