99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Photo-Sketching:將你的照片轉(zhuǎn)化為“速寫”

科技綠洲 ? 來(lái)源:Python實(shí)用寶典 ? 作者:Python實(shí)用寶典 ? 2023-10-17 11:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Photo-Sketching 一個(gè)能將照片的輪廓識(shí)別出來(lái)并將其轉(zhuǎn)化為“速寫”型圖像的開源模塊。

這個(gè)模塊的使用也相對(duì)簡(jiǎn)單,下面給大家?guī)先矫娴?a href="http://www.socialnewsupdate.com/v/" target="_blank">教程

1.準(zhǔn)備

開始之前,你要確保Pythonpip已經(jīng)成功安裝在電腦上,如果沒有,可以訪問(wèn)這篇文章:超詳細(xì)Python安裝指南 進(jìn)行安裝。

**(可選1) **如果你用Python的目的是數(shù)據(jù)分析,可以直接安裝Anaconda:Python數(shù)據(jù)分析與挖掘好幫手—Anaconda,它內(nèi)置了Python和pip.

**(可選2) **此外,推薦大家用VSCode編輯器,它有許多的優(yōu)點(diǎn):Python 編程的最好搭檔—VSCode 詳細(xì)指南。

這個(gè)項(xiàng)目推薦大家直接用Anaconda進(jìn)行環(huán)境的構(gòu)建和開發(fā):Python數(shù)據(jù)分析與挖掘好幫手—Anaconda,因?yàn)樽髡咛峁┝艘粋€(gè) environment.yml 文件,你只需要輸入以下命令,就能一鍵安裝環(huán)境和依賴:

conda env create -f environment.yml

2.下載預(yù)訓(xùn)練模型

作者已經(jīng)訓(xùn)練好了一些識(shí)別模型方便大家使用,可以在下列地址找到:
https://drive.google.com/file/d/1TQf-LyS8rRDDapdcTnEgWzYJllPgiXdj/view

作者使用的是谷歌硬盤,如果你無(wú)法科學(xué)上網(wǎng),可以使用我提供的完整源代碼+預(yù)訓(xùn)練模型,在 **Python實(shí)用寶典 **公眾號(hào)后臺(tái)回復(fù):**sketch **即可獲取。

下載完成后解壓文件,將 latest_net_D.pth 和 latest_net_G.pth 放置到 Checkpoints 文件夾下:

圖片

3.運(yùn)行預(yù)訓(xùn)練模型

接下來(lái),我們需要修改使用預(yù)訓(xùn)練模型的啟動(dòng)腳本,這些腳本都放在 PhotoSketchscripts 下,我們需要使用的是 test_pretrained.cmd 或者 test_pretrained.sh 這兩個(gè)腳本。

如果你是 windows 系統(tǒng),請(qǐng)修改 test_pretrained.cmd 腳本,重點(diǎn)是dataDir、results_dir、checkpoints_dir:

圖片

dataDir 指向到 PhotoSketch 所在的文件夾目錄,如果你是跟我一樣這么配的,results_dir 只需要配成 %dataDir%PhotoSketchResults 即可,checkpoints_dir 則為 %dataDir%PhotoSketchCheckpoints

如果你是macOS或者Linux,則修改 test_pretrained.sh 文件,修改方法與上面windows 的一樣,只不過(guò) 反斜杠 "" 要換成 斜桿 "/" 。

修改完腳本后,打開命令行/終端,輸入以下命令,就會(huì)將你 PhotoSketchexamples 目錄下的文件轉(zhuǎn)化為“速寫”。

windows:

scriptstest_pretrained.cmd

Linux/MacOS:

./scripts/test_pretrained.sh

轉(zhuǎn)化結(jié)果可以在 PhotoSketchResults 中看到,如下兩圖所示。

待轉(zhuǎn)化目錄:

圖片

轉(zhuǎn)化后:

圖片

可以看到效果其實(shí)不是非常好,由于是作者預(yù)訓(xùn)練的模型,所以效果不好也正常,如果大家需要的話,可以自己針對(duì)性地拿一些圖像訓(xùn)練模型,并針對(duì)性地做識(shí)別,這樣做效果才是最好的。

你需要訓(xùn)練或測(cè)試自己的模型也非常簡(jiǎn)單:

  • 在倉(cāng)庫(kù)的 根目錄中 ,運(yùn)行 scripts/train.sh 可以訓(xùn)練模型
  • 在倉(cāng)庫(kù)的 根目錄中 ,運(yùn)行 scripts/test.sh 可以測(cè)試val集或測(cè)試集

當(dāng)然訓(xùn)練過(guò)程肯定沒這么簡(jiǎn)單,你會(huì)遇到不少問(wèn)題,但是我相信大部分都是存放圖片的目錄結(jié)構(gòu)上的問(wèn)題,大家如果有興趣可以動(dòng)手試試。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2788

    瀏覽量

    50451
  • Photo
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    10457
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3694

    瀏覽量

    43852
  • 數(shù)據(jù)分析
    +關(guān)注

    關(guān)注

    2

    文章

    1473

    瀏覽量

    35050
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    將schdoc轉(zhuǎn)化為 pcbdoc的詳細(xì)步驟

    一般繪制的都是schdoc,即電路原理圖,將其轉(zhuǎn)化為 pcbdoc的詳細(xì)步驟有哪些?謝謝主??!1
    發(fā)表于 03-11 09:38

    科學(xué)計(jì)數(shù)如何轉(zhuǎn)化為數(shù)字。

    LABVIWE中如何將科學(xué)計(jì)數(shù)法1.3e5,1.6e7,2.7e3,.......,nen轉(zhuǎn)化為數(shù)字?轉(zhuǎn)化的數(shù)字是分開獨(dú)立的數(shù)字。求大俠指點(diǎn),謝謝!
    發(fā)表于 12-28 22:40

    hex能不能轉(zhuǎn)化為ASM

    hex能不能轉(zhuǎn)化為ASM,如果有,得怎么做?需要什么軟件嗎?
    發(fā)表于 10-21 01:39

    mat數(shù)據(jù)轉(zhuǎn)化為analyze數(shù)據(jù)

    請(qǐng)教各位,matlab如何將mat數(shù)據(jù)轉(zhuǎn)化為analyze數(shù)據(jù),謝謝
    發(fā)表于 12-18 11:41

    求教動(dòng)態(tài)數(shù)組怎么轉(zhuǎn)化為信號(hào)

    求教動(dòng)態(tài)數(shù)組怎么轉(zhuǎn)化為信號(hào)
    發(fā)表于 11-26 21:00

    整數(shù)轉(zhuǎn)化為字符

    整數(shù)轉(zhuǎn)化為字符
    發(fā)表于 04-07 15:20

    16進(jìn)制多行字符轉(zhuǎn)化為ASCII

    讀txt文件將16進(jìn)制字符轉(zhuǎn)化為ASCII,寫入txt文件,可是只能轉(zhuǎn)換6個(gè)字符,這個(gè)問(wèn)題怎么解決?
    發(fā)表于 12-21 14:08

    ISE可以將.sch文件轉(zhuǎn)化為.v文件嗎?

    單位之前的項(xiàng)目一直用原理圖做開發(fā),現(xiàn)在覺得不宜進(jìn)行大型開發(fā),想把之前的工程里的文件全部轉(zhuǎn)化為verilog代碼,即將原有的.sch文件轉(zhuǎn)化為.v文件,ISE有這種自動(dòng)轉(zhuǎn)化的功能嗎?還是有別的方法?
    發(fā)表于 08-10 16:42

    二維數(shù)組怎么轉(zhuǎn)化為

    二維數(shù)組怎么轉(zhuǎn)化為
    發(fā)表于 05-04 17:04

    組合框的字符串怎么轉(zhuǎn)化為字符

    怎么轉(zhuǎn)化為數(shù)值
    發(fā)表于 11-09 19:44

    高壓如何轉(zhuǎn)化為低電壓

    高電壓變?yōu)榈碗妷菏且粋€(gè)非常復(fù)雜的過(guò)程,不能單純的通過(guò)使用“管”來(lái)實(shí)現(xiàn),而且在設(shè)計(jì)技術(shù)方案的時(shí)候需要考慮比較多的技術(shù)需求,如直流、交流、輸入電壓范圍、輸出電壓、輸出電流等。本文主要從交流和直流兩個(gè)角度來(lái)介紹一下高壓如何轉(zhuǎn)化為低電壓。
    的頭像 發(fā)表于 11-24 10:38 ?2.9w次閱讀

    Facebook 3D照片使用范圍擴(kuò)大,不再局限于模式照片

    3D照片功能最早于2018年被引入,可以將帶有豐富景深信息的人像模式照片轉(zhuǎn)化為有一定3D效果的圖像,照片主體與背景間會(huì)有相互運(yùn)動(dòng)。
    的頭像 發(fā)表于 02-29 09:27 ?1971次閱讀

    電源是把什么能轉(zhuǎn)化為什么能的裝置

    電源是一種將其它形式的能轉(zhuǎn)化為電能的裝置。 這些其它形式的能包括我們已知的所有能量形式,例如化學(xué)能、機(jī)械能、太陽(yáng)能等。 電源通過(guò)將這些其它形式的能轉(zhuǎn)化為電能,為電子設(shè)備或電路提供所需的電能。 電源
    的頭像 發(fā)表于 09-14 16:10 ?5099次閱讀

    Python如何將你照片轉(zhuǎn)化為速寫

    Photo-Sketching 一個(gè)能將照片的輪廓識(shí)別出來(lái)并將其轉(zhuǎn)化為速寫”型圖像的開源模塊。 這個(gè)模塊的使用也相對(duì)簡(jiǎn)單,下面給大家?guī)先矫娴慕坛蹋?1.虛擬環(huán)境及依賴安裝 這個(gè)項(xiàng)
    的頭像 發(fā)表于 10-30 11:43 ?927次閱讀
    Python如何<b class='flag-5'>將你</b>的<b class='flag-5'>照片</b><b class='flag-5'>轉(zhuǎn)化為</b>“<b class='flag-5'>速寫</b>”

    風(fēng)力發(fā)電原理是什么 風(fēng)力發(fā)電是什么能轉(zhuǎn)化為什么能

    風(fēng)力發(fā)電原理是利用風(fēng)能將其轉(zhuǎn)化為電能的一種可再生能源發(fā)電技術(shù)。風(fēng)能是一種由太陽(yáng)輻射能和地殼活動(dòng)造成的大氣運(yùn)動(dòng)所引起的能量。當(dāng)?shù)乇頍崃Σ痪鶆?,氣壓也就不均勻,形成了氣象學(xué)中的高壓和低壓區(qū)域,而這種氣壓
    的頭像 發(fā)表于 02-03 16:38 ?4390次閱讀