Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
ift
starblade
Commits
129ddb65
Commit
129ddb65
authored
Apr 10, 2018
by
Martin Reinecke
Browse files
more imports
parent
94f91052
Changes
2
Hide whitespace changes
Inline
Side-by-side
demos/multichannel_demo.py
View file @
129ddb65
import
numpy
as
np
from
matplotlib
import
pyplot
as
plt
from
starblade.sugar
import
build_multi_starblade
,
multi_starblade_iteration
import
starblade
as
sb
if
__name__
==
'__main__'
:
...
...
@@ -10,10 +10,10 @@ if __name__ == '__main__':
data
=
data
.
astype
(
float
)
data
=
data
.
clip
(
0.0001
)
alpha
=
1.25
MultiStarblade
=
build_multi_starblade
(
data
,
alpha
)
MultiStarblade
=
sb
.
build_multi_starblade
(
data
,
alpha
)
for
i
in
range
(
10
):
MultiStarblade
=
multi_starblade_iteration
(
MultiStarblade
,
multiprocessing
=
True
)
MultiStarblade
=
sb
.
multi_starblade_iteration
(
MultiStarblade
,
multiprocessing
=
True
)
#plotting a three channel RGB image in each iteration
diffuse
=
np
.
empty_like
(
data
)
...
...
@@ -24,5 +24,3 @@ if __name__ == '__main__':
plt
.
imsave
(
'rgb_diffuse.jpg'
,
diffuse
/
255.
)
plt
.
imsave
(
'rgb_point.jpg'
,
point
/
255.
)
starblade/__init__.py
View file @
129ddb65
from
.sugar
import
build_starblade
,
starblade_iteration
from
.sugar
import
(
build_starblade
,
starblade_iteration
,
build_multi_starblade
,
multi_starblade_iteration
)
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment