Toggle navigation
Toggle navigation
This project
Loading...
Sign in
조수연
/
Find_your_own_personal_color
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
starbucksdolcelatte
2019-10-23 19:25:01 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
7111c5b8856e17803771d7e1189c9b6b0b7d3e5f
7111c5b8
1 parent
44abb66b
imput argument : a single image and a directory
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
21 additions
and
8 deletions
src/main.py
src/main.py
View file @
7111c5b
...
...
@@ -6,17 +6,30 @@ import os
def
main
():
# 인자값 받을 인스턴스 생성
parser
=
argparse
.
ArgumentParser
(
description
=
'Please input your image.'
)
# 입력받을 인자값 등록
#parser.add_argument('--image', required = True, help='input .jpg or .png file')
parser
.
add_argument
(
'--dir'
,
required
=
True
,
help
=
'input image directory'
)
parser
.
add_argument
(
'--image'
,
required
=
False
,
help
=
'input .jpg or .png file'
)
parser
.
add_argument
(
'--dir'
,
required
=
False
,
help
=
'input image directory'
)
# 입력받은 인자값을 args에 저장
args
=
parser
.
parse_args
()
#imgpath = args.image
dirpath
=
args
.
dir
imgs
=
os
.
listdir
(
dirpath
)
for
imgpath
in
imgs
:
#print(os.path.join(dirpath, imgpath))
personal_color
.
analysis
(
os
.
path
.
join
(
dirpath
,
imgpath
))
##################################
# a single image #
##################################
if
args
.
image
!=
None
:
imgpath
=
args
.
image
personal_color
.
analysis
(
imgpath
)
##################################
# multiple images in directory #
##################################
elif
args
.
dir
!=
None
:
dirpath
=
args
.
dir
imgs
=
os
.
listdir
(
dirpath
)
for
imgpath
in
imgs
:
#print(os.path.join(dirpath, imgpath))
personal_color
.
analysis
(
os
.
path
.
join
(
dirpath
,
imgpath
))
if
__name__
==
'__main__'
:
main
()
...
...
Please
register
or
login
to post a comment