ImageRestyle
ImageRestyle[image,sample]
sample のグラフィカルなスタイルに従うように image のスタイルを変更しようと試みる.
ImageRestyle[image,wsample]
スタイル変更に重み付け w を使う.
ImageRestyle[image,{sample1,…}]
sampleiのグラフィカルなスタイルをブレンドして image のスタイル変更を試みる.
ImageRestyle[image,{w1sample1,…}]
sampleiに重み付け wiを使う.
詳細とオプション
- ImageRestyleは,画風変換としても知られるもので,通常,参照スタイルを使った画像のスタイル変更に使われる.
- スタイル変更の重み w は0から1までの数でなければならない.重みが大きいほど image に加えられる変更も大きくなることを意味する.
- サポートされるオプション
-
PerformanceGoal "Speed" パフォーマンスのどの面について最適化するか PreserveColor False もとの画像の色を保存するかどうか RandomSeeding 1234 擬似乱数生成器のシード TargetDevice "CPU" 計算するターゲットデバイス - PerformanceGoalの可能な設定
-
"Quality" スタイル変更の際に品質を最大化する "Speed" スタイル変更の際に速度を最大化する - PerformanceGoal->"Speed"がフィードフォワード様式化メソッドを使用するのに対し,PerformanceGoal->"Quality"は最適化に基づいたメソッドを選ぶ.
- ImageRestyleは機械学習を使う.含まれるメソッド,訓練集合,バイアスはWolfram言語のバージョンによって変わることがあり,したがって結果も変わることがある.
- ImageRestyleはリソースをダウンロードすることがある.ダウンロードされたリソースは,$LocalBaseのローカルなオブジェクトストアに保存され,LocalObjects[]でリストしたりResourceRemoveで削除したりできる.
例題
すべて開くすべて閉じるオプション (4)
PerformanceGoal (1)
PreserveColor (1)
PreserveColor->Trueを使うともとの画像の色が保持される:
RandomSeeding (1)
PerformanceGoal->"Quality"の設定のとき,RandomSeedingはシードするメソッドを指定する.CPUでは1時間かかることもあるので,この場合はGPUが推奨される:
考えられる問題 (1)
PerformanceGoalのデフォルト設定は,高速ではあるが,スタイルの特徴,特にテクスチャと筆の動きを掴み損なうことがある:
PerformanceGoal->"Quality"とするとスタイルがより忠実に再現される.この場合は,CPUだと1時間かかることもあるのでGPUを推奨する:
テキスト
Wolfram Research (2017), ImageRestyle, Wolfram言語関数, https://reference.wolfram.com/language/ref/ImageRestyle.html.
CMS
Wolfram Language. 2017. "ImageRestyle." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ImageRestyle.html.
APA
Wolfram Language. (2017). ImageRestyle. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ImageRestyle.html