In [ ]:
import numpy as np
import neuralStyle
In [ ]:
from io import BytesIO
from PIL import Image as PIL_Image
import numpy as np
from IPython.display import display, Image
def display_img_array(ima, **kwargs):
if ima.dtype == np.float32 or ima.dtype == np.float64:
ima = (np.clip(ima, 0., 1.)*255).astype(np.uint8)
im = PIL_Image.fromarray(ima[:,:,::-1])
bio = BytesIO()
im.save(bio, format='png')
display(Image(bio.getvalue(), format='png', **kwargs))
In [ ]:
neuralStyle.precompute()
In [ ]:
from glob import glob
In [ ]:
photo_content_filename = "content/golden_gate.jpg"
for art_style_filename in glob("styles/*"):
display_img_array(neuralStyle.imread(art_style_filename), width=640)
for img in neuralStyle.p_transfer(photo_content_filename, art_style_filename):
display_img_array(img)
In [ ]:
photo_content_filename = "content/ndhu.jpg"
for art_style_filename in glob("styles/*"):
display_img_array(neuralStyle.imread(art_style_filename), width=640)
for img in neuralStyle.p_transfer(photo_content_filename, art_style_filename):
display_img_array(img)
In [ ]:
photo_content_filename = "content/brad_pitt.jpg"
for art_style_filename in glob("styles/*"):
display_img_array(neuralStyle.imread(art_style_filename), width=640)
for img in neuralStyle.p_transfer(photo_content_filename, art_style_filename):
display_img_array(img)
In [ ]:
photo_content_filename = "styles/golden_gate.jpg"
for art_style_filename in ["starry_night.jpg", "the_scream.jpg", "shipwreck.jpg", "picasso_selfport1907.jpg"]:
art_style_filename = "styles/"+ art_style_filename
for img in neuralStyle.p_transfer(photo_content_filename, art_style_filename):
display_img_array(img)
In [ ]:
photo_content_filename = "styles/brad_pitt.jpg"
for art_style_filename in ["starry_night.jpg", "the_scream.jpg", "shipwreck.jpg", "picasso_selfport1907.jpg"]:
art_style_filename = "styles/"+ art_style_filename
for img in neuralStyle.p_transfer(photo_content_filename, art_style_filename):
display_img_array(img)
In [ ]:
photo_content_filename = "/home/tjw/圖片/baian_winter/4.jpeg"
for art_style_filename in ["starry_night.jpg", "the_scream.jpg", "shipwreck.jpg", "picasso_selfport1907.jpg"]:
art_style_filename = "styles/"+ art_style_filename
for img in neuralStyle.p_transfer(photo_content_filename, art_style_filename):
display_img_array(img)
In [ ]:
photo_content_filename="styles/640px-Fractal_Heart2_5600x4200.jpg"
art_style_filename = "styles/JellyBellyBeans.jpg"
for img in neuralStyle.p_transfer(photo_content_filename, art_style_filename):
display_img_array(img)
In [ ]: