iT邦幫忙

0

圖像風格轉換如何下Python指令

  • 分享至 

  • xImage

實作Neural-Style-Transfer-Decorative-Pattern-Synthesis中
從Github中下載了檔案,檔案連結:https://github.com/jysh1214/Neural-Style-Transfer-Decorative-Pattern-Synthesis
說是使用python3 neural_style_transfer.py img/input.jpeg img/style.jpeg result指令就可以跑
想問指令要哪裡打cmd?python的直譯器,還是另建python檔去寫?

froce iT邦大師 1 級 ‧ 2021-02-04 16:17:16 檢舉
cmd啊。
先進你下載後的資料夾,打入上面指令就好。
haoweixu iT邦新手 5 級 ‧ 2021-02-04 16:45:57 檢舉
@force 我試完沒反應欸,我用spyder看neural_style_transfer.py這檔案說是我沒下keras是這個問題嗎?
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
海綿寶寶
iT邦大神 1 級 ‧ 2021-02-05 09:34:08
最佳解答

1.python的直譯器
2.程式參考到的外部函式庫如下,如果執行不成功,就安裝
from future import print_function
from keras.preprocessing.image import load_img, save_img, img_to_array
import numpy as np
from scipy.optimize import fmin_l_bfgs_b
import time
import argparse

from keras.applications import vgg19
from keras import backend as K

看更多先前的回應...收起先前的回應...
haoweixu iT邦新手 5 級 ‧ 2021-02-05 13:17:19 檢舉

https://ithelp.ithome.com.tw/upload/images/20210205/20134970UVUzqZ25DZ.pnghttps://ithelp.ithome.com.tw/upload/images/20210205/20134970CpN7W8Dfn1.pnghttps://ithelp.ithome.com.tw/upload/images/20210205/20134970qN9srOwoEX.pnghttps://ithelp.ithome.com.tw/upload/images/20210205/20134970wUTpTpWolj.png
還是不行欸,是我哪裡沒下好嗎?

python3 neural_style_transfer.py img\input.jpeg img\style.jpeg result

在目前目錄(print(os.getcwd()))下有 img 子目錄和那兩個 .jpeg 檔案吧

ccutmis iT邦高手 2 級 ‧ 2021-02-05 17:55:11 檢舉

還是不行欸,是我哪裡沒下好嗎?

你要在 cmd 執行啊 怎麼會在 python 直譯器 裡執行呢?(如上圖) 要怎在 cmd底下執行?,以上上圖為例:

D:\pythonpy\NN>

看一下它的標題是不是寫cmd.exe ...在對的目錄下對指令就行了,例如:

D:\pythonpy\NN>python3 neural_style_transfer.py img\input.jpeg img\style.jpeg result

D:\pythonpy\XN>python neural_style_transfer.py img\input.jpeg img\style.jpeg result

假設該有的模組都正常裝了 圖檔也有 目錄也對 應該可以跑出結果

haoweixu iT邦新手 5 級 ‧ 2021-02-06 14:05:40 檢舉

@ccutmis 感謝回答
之前用cmd執行
python3 neural_style_transfer.py img\input.jpeg img\style.jpeg result
沒有反應,但換成
python neural_style_transfer.py img\input.jpeg img\style.jpeg result
就可以執行了。謝謝各位的解答

我要發表回答

立即登入回答