<label id="jgr5k"></label>
    <legend id="jgr5k"><track id="jgr5k"></track></legend>

    <sub id="jgr5k"></sub>
  1. <u id="jgr5k"></u>
      久草国产视频,91资源总站,在线免费看AV,丁香婷婷社区,久久精品99久久久久久久久,色天使av,无码探花,香蕉av在线
      您正在使用IE低版瀏覽器,為了您的雷峰網(wǎng)賬號(hào)安全和更好的產(chǎn)品體驗(yàn),強(qiáng)烈建議使用更快更安全的瀏覽器
      此為臨時(shí)鏈接,僅用于文章預(yù)覽,將在時(shí)失效
      專欄 正文
      發(fā)私信給技術(shù)人攻略
      發(fā)送

      5

      我是如何用TensorFlow 做出屬于自己的Prisma的?

      本文作者: 技術(shù)人攻略 2016-08-16 22:12
      導(dǎo)語:相比APP,在電腦上實(shí)現(xiàn)Prisma 的美化功能略微繁瑣一些,不過操作自由度上會(huì)更高。

      編者按:本文作者牟中強(qiáng),雷鋒網(wǎng)硬創(chuàng)公開課群友。

      最近人工智能圖片濾鏡軟件Prisma 非常的火,這款圖片處理的App 綜合了人工神經(jīng)網(wǎng)絡(luò)技術(shù)(neural networks)和人工智能技術(shù),可以獲取著名繪畫大師和主要流派的藝術(shù)風(fēng)格,然后對(duì)照片進(jìn)行智能風(fēng)格化處理,將圖片轉(zhuǎn)化為藝術(shù)化的效果。

      我是如何用TensorFlow 做出屬于自己的Prisma的?

      PRISMA

      于是手癢,自己也想DIY 出一款屬于自己的Prisma。相比APP,在電腦上實(shí)現(xiàn)這項(xiàng)功能略微繁瑣一些,不過通過這樣的方式,我們可以:

      1、隨意選擇想要轉(zhuǎn)化風(fēng)格的圖片;

      2、擁有靈活可以變動(dòng)的參數(shù),大力出奇跡;

      3、在使用過程中感興趣的讀者可以通過Python源代碼研究其原理。

      這個(gè)好比傻瓜相機(jī)以及單反,也許我們可以用單反去發(fā)掘其中更深層的奧妙,甚至做出更驚艷的作品。

      介紹:

      在開工之前,我們先介紹一下該項(xiàng)目。該項(xiàng)目最先是圖賓根大學(xué)的一篇論文“A Neural Algorithm of Artistic Style”引出,簡單來說它是通過卷積神經(jīng)網(wǎng)絡(luò)(CNN)學(xué)習(xí)了一副畫的風(fēng)格,并將這幅畫的風(fēng)格應(yīng)用到另一幅圖片上。

       我是如何用TensorFlow 做出屬于自己的Prisma的?

      A Neural Algorithm of Artistic Style

      CNN 算法是這其中的核心,而針對(duì)CNN算法的實(shí)現(xiàn),有很多不同的工具包,其中TensorFlow 配置起來相對(duì)比較容易。TensorFlow 是谷歌基于DistBelief進(jìn)行研發(fā)的第二代人工智能學(xué)習(xí)系統(tǒng),其命名來源于本身的運(yùn)行原理,使用該系統(tǒng)可以很容易實(shí)現(xiàn)CNN、RNN和LSTM算法,這些算法在人工智能領(lǐng)域,尤其是圖像處理方面非常流行。

      準(zhǔn)備:


      在此之前,你需要確保以下兩個(gè)條件:

      1、一臺(tái)擁有NVIDIA顯卡的電腦,臺(tái)式機(jī)筆記本均可(不用顯卡也可以實(shí)現(xiàn),不過通過顯卡GPU加速效率可以提高20倍左右)

      2、電腦中安裝了Linux操作系統(tǒng)(最好不要是虛擬機(jī),否則驅(qū)動(dòng)會(huì)折騰的讓人抓狂)

      如果沒有接觸過Linux的讀者要做好折騰的心理準(zhǔn)備,Linux驅(qū)動(dòng)并不像Window那么好安裝,需要多上網(wǎng)查查資料

      實(shí)施:


      1、安裝TensorFlow:

      TensorFlow的安裝比較簡單,具體安裝方法可以參考TensorFlow的中文手冊(cè):

      我是如何用TensorFlow 做出屬于自己的Prisma的?

      http://wiki.jikexueyuan.com/project/tensorflow-zh/

      2、下載項(xiàng)目:

      使用Git下載項(xiàng)目

      git clone:https://github.com/harry19902002/image-style-transfor.git

      3、下載VGG19網(wǎng)絡(luò)模型:

      VGG19網(wǎng)絡(luò)模型是由牛津視覺幾何組(Visual Geometry Group)開發(fā)的卷積神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu),它在視覺方面有著不錯(cuò)的表現(xiàn),項(xiàng)目中也需要用到VGG19網(wǎng)絡(luò)模型。

      下載地址:http://www.vlfeat.org/matconvnet/models/beta16/imagenet-vgg-verydeep-19.mat

      將其下載到項(xiàng)目目錄中即可。

      4、開始轉(zhuǎn)換:

      好了,準(zhǔn)備工作基本已經(jīng)就緒。我們將原始圖片以及需要學(xué)習(xí)風(fēng)格的圖片分別放到項(xiàng)目目錄中的Content以及Style文件夾中,用命令行輸入:

      python neural_style.py --content 原始圖片文件名 --styles 風(fēng)格圖片文件名 --out 生成圖片文件名


      例:python neural_style.py --content ContentFile.jpg --styles StyleFile.jpg --out OutFile.jpg

      經(jīng)過幾分鐘處理我們可以在out文件夾中找到轉(zhuǎn)換的文件OutFile.jpg

      我是如何用TensorFlow 做出屬于自己的Prisma的?

      (處理效果圖1)

      我是如何用TensorFlow 做出屬于自己的Prisma的?

      (處理效果圖2)

      5、進(jìn)階修改:

      當(dāng)然項(xiàng)目中還有很多其他參數(shù)可以摸索,可能會(huì)將圖片優(yōu)化的更漂亮:

      比如:

      --iterations    修改迭代次數(shù)(默認(rèn)為1000)

      --content_weight   照片權(quán)重

      --style_weight  風(fēng)格圖片權(quán)重

      --learning_rate  學(xué)習(xí)步長

      更多的參數(shù)可以通過輸入下面代碼查找:

      python neural_style.py --help

      好戲在后頭:

      由于現(xiàn)在算法中有很多可調(diào)的參數(shù),現(xiàn)在并不是一個(gè)被完全優(yōu)化好的狀態(tài),所以希望讀者們多試試?yán)锩娴膮?shù)。

      當(dāng)然簡單的山寨并沒有什么意思,所以借助這個(gè)項(xiàng)目,我們可以做些獨(dú)特的,Prisma完全做不到的東西,這里我做了兩個(gè)小Demo,拋磚引玉。

      1、分解計(jì)算機(jī)學(xué)習(xí)過程:

      之前有網(wǎng)友詢問,這種方式訓(xùn)練次數(shù)有什么不同效果,于是我做了一個(gè)小視頻,沒訓(xùn)練一次就把圖像生成出來,這樣我們就可以看到整個(gè)訓(xùn)練的過程了。

      2、生成有藝術(shù)風(fēng)格的視頻:

      一張圖片的轉(zhuǎn)化還不足以秒殺朋友圈。沒關(guān)系,視頻轉(zhuǎn)換的道理是一樣的,經(jīng)過一些處理,我們可以將視頻也轉(zhuǎn)換成藝術(shù)風(fēng)格:

      處理時(shí)間比較長,所以我只做了一個(gè)短視頻,原視頻地址:

      風(fēng)格轉(zhuǎn)化后視頻地址:

      看上去還是挺酷的。

      參考鏈接:


      [1]AI修圖藝術(shù):Prisma背后的奇妙算法 | 深度

      [2]A Neural Algorithm of Artistic Style 論文

      雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知

      我是如何用TensorFlow 做出屬于自己的Prisma的?

      分享:
      相關(guān)文章

      作者

      技術(shù)人攻略訪談是關(guān)于技術(shù)人生活和成長的系列訪問,由獨(dú)立媒體人Gracia創(chuàng)立和維護(hù)。報(bào)道內(nèi)容以“人”為核心,通過技術(shù)人的故事傳遞技術(shù)夢想;同時(shí)以小見大,見證技術(shù)的發(fā)展和行業(yè)的變遷。在這個(gè)前所未有的變革時(shí)代下,我們的眼光將投向有關(guān):創(chuàng)造力、好奇心、冒險(xiǎn)精神,這樣一些長期被忽略的美好品質(zhì)上。相信通過這樣一群心懷夢想,并且正腳踏實(shí)地在改變世界的技術(shù)人,這些美好的東西將重新獲得珍視。 聯(lián)系方式gracia@devlevelup.com 新浪微博 @技術(shù)人攻略 微信公眾賬號(hào):dev-levelup
      當(dāng)月熱門文章
      最新文章
      請(qǐng)?zhí)顚懮暾?qǐng)人資料
      姓名
      電話
      郵箱
      微信號(hào)
      作品鏈接
      個(gè)人簡介
      為了您的賬戶安全,請(qǐng)驗(yàn)證郵箱
      您的郵箱還未驗(yàn)證,完成可獲20積分喲!
      請(qǐng)驗(yàn)證您的郵箱
      立即驗(yàn)證
      完善賬號(hào)信息
      您的賬號(hào)已經(jīng)綁定,現(xiàn)在您可以設(shè)置密碼以方便用郵箱登錄
      立即設(shè)置 以后再說
      主站蜘蛛池模板: 久久久久亚洲AV青青草原| 伊人网狼人| 日韩高清无码一卡二卡| 玖玖在线精品免费视频| 亚洲一区二区精品另类| 色94色欧美sute亚洲线路二 | 欧美国产在线看| 婷婷在线视频| 亚洲欧美国产五月天综合| 妇女bbbbb撒尿正面视频| 乌拉特中旗| 99视频偷窥在线精品国自产拍| 日韩色色网| 亚洲成人小说| jizz麻豆| 亚洲AV网站| 国产精品999| 无码黑人精品一区二区| 亚洲a免费| freefromvideos性欧美| 在线观看中文字幕国产码| 欧洲人与动牲交α欧美精品 | 免费观看成人欧美www色| 国产亚洲精品久久yy50| 亚洲一区av无码少妇电影| 宽甸| 国产精品麻豆欧美日韩ww| 杨幂激情无码精品久久| 毛葺葺老太做受视频| 67194欧洲| 人妻综合在线| 丁香激情网| 亚洲3p| 精品人妻一区介绍| 日韩AV东京热| 伊人一区| 色欲久久久天天天综合网精品| 亚洲精品久久麻豆蜜桃| 亚洲日韩欧美一区二区三区| 亚洲精品乱码久久久久久按摩高清| AV秘 无码一区二|