diff --git a/Wordcloud.py b/Wordcloud.py index b3c2ff9..bebcbcd 100644 --- a/Wordcloud.py +++ b/Wordcloud.py @@ -2,6 +2,7 @@ import jieba import wordcloud from PIL import Image import numpy as np +import matplotlib.pyplot as plt raw_data = open("./resources/111.txt", encoding="gbk").read() @@ -15,4 +16,7 @@ wc = wordcloud.WordCloud(font_path="msyh.ttc", max_font_size=240, stopwords={'王勃', '一'}) wc.generate(text) -wc.to_file("./results/111.png") \ No newline at end of file +wc.to_file("./results/111.png") +plt.imshow(wc) +plt.axis("off") +plt.show() diff --git a/Wordcloud_GUI/main.py b/Wordcloud_GUI/main.py index 045cc8b..9ae1dd0 100644 --- a/Wordcloud_GUI/main.py +++ b/Wordcloud_GUI/main.py @@ -1,23 +1,77 @@ -from PySide6.QtUiTools import QUiLoader -from PySide6.QtWidgets import QApplication -from PySide6.QtCore import QFile, QIODevice -import sys +from PyQt5 import QtCore, QtGui, uic +from PyQt5.QtWidgets import * +import tkinter as tk +from tkinter import filedialog +import jieba +import wordcloud +from PIL import Image +import numpy as np +import matplotlib.pyplot as plt + +root = tk.Tk() +root.withdraw() -if __name__ == "__main__": - app = QApplication(sys.argv) +class mainthread: - ui_file_name = "main.ui" - ui_file = QFile(ui_file_name) - if not ui_file.open(QIODevice.ReadOnly): - print(f"Cannot open {ui_file_name}: {ui_file.errorString()}") - sys.exit(-1) - loader = QUiLoader() - window = loader.load(ui_file) - ui_file.close() - if not window: - print(loader.errorString()) - sys.exit(-1) - window.show() + def __init__(self): + self.mainWindow = uic.loadUi('main.ui') + self.mainWindow.FileChooseButton.clicked.connect(self.Choose_File) + self.mainWindow.MaskChooseButton.clicked.connect(self.Choose_Mask) + #self.mainWindow.GenerateButton.actions(self.Generate_Action()) - sys.exit(app.exec()) \ No newline at end of file + #文本选择 + def Choose_File(self): + global file_path, cursor + file_path = "./resources/111.txt" + file_path = filedialog.askopenfilename() + self.mainWindow.FilePathPreview.setText(file_path) + cursor = self.mainWindow.LogBrowser.textCursor() + cursor.movePosition(QtGui.QTextCursor.End) + cursor.insertText(f"[Sys]:File path selected:{file_path}\n") + self.mainWindow.LogBrowser.setTextCursor(cursor) + self.mainWindow.LogBrowser.ensureCursorVisible() + + #蒙版选择 + def Choose_Mask(self): + global mask_path + mask_path = "./resources/mask.png" + mask_path = filedialog.askopenfilename() + self.mainWindow.MaskPathPreview.setText(mask_path) + cursor.movePosition(QtGui.QTextCursor.End) + cursor.insertText(f"[Sys]:Mask path selected:{mask_path}\n") + self.mainWindow.LogBrowser.setTextCursor(cursor) + self.mainWindow.LogBrowser.ensureCursorVisible() + + @staticmethod + def Generate_Action(): + raw_data = open(file_path).read() + ls = jieba.lcut(raw_data) + text = ' '.join(ls) + open(file_path).close() + mask = np.array(Image.open(mask_path)) + wc = wordcloud.WordCloud(font_path="msyh.ttc", + mask=mask, + background_color='white', + max_font_size=240, + stopwords={'王勃', '一'}) + wc.generate(text) + wc.to_file("./results/111.png") + plt.imshow(wc) + plt.axis("off") + plt.show() + + +global file_path +global mask_path + + +if __name__ == '__main__': + app = QApplication([]) + + # 显示UI + + m_main = mainthread() + m_main.mainWindow.show() + + app.exec_() diff --git a/Wordcloud_GUI/main.ui b/Wordcloud_GUI/main.ui index d205de2..4e2f1f2 100644 --- a/Wordcloud_GUI/main.ui +++ b/Wordcloud_GUI/main.ui @@ -7,7 +7,7 @@ 0 0 501 - 453 + 522 @@ -25,7 +25,7 @@ 380 - 410 + 480 101 32 @@ -205,11 +205,11 @@ Qt::NoTextInteraction - + 400 - 250 + 320 81 41 @@ -218,11 +218,11 @@ Browse.. - + 20 - 250 + 320 371 41 @@ -232,7 +232,7 @@ 20 - 230 + 300 81 21 @@ -244,7 +244,7 @@ - 路径选择 + 蒙版路径 Qt::NoTextInteraction @@ -254,7 +254,7 @@ 20 - 320 + 390 461 81 @@ -264,7 +264,7 @@ 20 - 300 + 370 81 21 @@ -282,23 +282,77 @@ Qt::NoTextInteraction - + 20 - 410 - 101 + 250 + 371 + 41 + + + + + + + 400 + 250 + 81 + 41 + + + + Browse.. + + + + + + 20 + 230 + 81 + 21 + + + + + Adobe 黑体 Std R + 10 + + + + 文件路径 + + + Qt::NoTextInteraction + + + + + + 20 + 480 + 93 28 - - QDialogButtonBox::Apply - - - true + + Generate + + GenerateButton + MaskChooseButton + MaskPathPreview + LogBrowser + FilePathPreview + FileChooseButton + FontSizeSelectBox + MaxWordCountBox + FontSelectionBox + SizePreview + diff --git a/resources/111.txt b/resources/111.txt index b8483ce..e0bb2de 100644 --- a/resources/111.txt +++ b/resources/111.txt @@ -1,76 +1,76 @@ -55_1 پ҂S پ҂Sܡֽa磬Ʉe֧lΣģ򹫻xv壬¹ڔ_ס̫ԭ޽̡Yt[r͵]皧˶졣˼Ԗ|ʩľ_˺Һ֡δyጢlo£˼ƝwrҲMɡλmԄtƣLԻԻˣǿYyԊ߲ݡOʌO\ҌNСӣőMܡ˾WЗl܇H˼£˽Kǰҡ൴WNΣ^NԻˡհ_ʮ𡣷Mѣɽֹع£ˮB•໡f£nᡣҲBqϡwۣMҸڡΣλΣ텢¡挍ˬؓxo˼ -55_2 ȸ퍵ַ ^·vp_ַdѾɣAHϪYeнģĺѡ -55_3 瘷[@x퍵ý YM޴ѡ÷Ӣ@~ˮŪ녞뺡տգϲƽӡ -55_4 ɽͤҹ ĽeɽͤҹɭҰCŽro͡ɫɷ̶Ӱdδ@ֶճ -55_5 ԁL CC塣򌟟Fɽ麡ȥ̟oEϢ顣ɽˮo• -55_6 Q揽޸ɼҡȪҺrе⡣ϣmWȻ܇[OhPƣϼ孽ܳdo㰐̓˽A -55_7 [ WϿͣEڷȡhgȻ`⠖ϼףȻb녱늲⣬;[BBǽ⭂Rךw[y١룬طzd׷lήጉm -55_8 s ǭŮLľüʼs_޹R퍣yм_]വÄٳ녡 -55_9 ҹL ҹLδ룬¶⣬ӳǾ_wbboţLܹ裬mί|rշQhҷijLȣҹvѡw_Pˣ_px{y˼Ԃ˼ԂflQPŔ࣬T·Lһͽ㡣 -55_10 ɏɏw ɏwGˮܽ¡LDwmL֣_ȹpu~Z̶Oƽ֎Խ˼ࡣ˼࣬ڲvqδ߀ϒɏĺĺɏDZرM潼ҡٵϰɣ~罭ϒɏɏɏ~γB~䱾üta˲Ɲexrz٣źBzo̎A̡ϧ⣬߀߱tɏйɏҹδЪʎLֵؽ¡ɏҹ꣬ǼԽŮηסǧY⣬Pɽ·ء -55_11 R_ R__f^܎_δͣ[PҰLϲݡбȪ·nnï䡣_ͬlњd[[wǼҫ起\ᭇ|L^ָδmӳգGuLͤ_У׵ǧ݆wٴB鿌𡣏ǴУCĴ_ɡ\ҹţ_ᡕδաڴ䣬yRQt٣üTmgM·ĺgɫءxσɃwP˘ppȡɫˣDzyCݞʢAɑzҹ潼ҡ潼ًDA|@Ƭrfո_ؘ̎~ȸSm -55_12 w wR侣Q[T衣w녣麟ĺɽꡣf̶ӰƣQƎ׶wеӽڣL -55_13 Ū ŪɽB녎͡܎ϴrͯŮoҊڡ¶yӚLb˼b˼ͽG pwP -56_1 }Ȫ ʯ㣬мȪm޹ɽã•ҰҡӰh~⣬仨ǰdǢ؎rϦ -56_2 ^ ֥ܹҰIʢҎģ̉铣CСɽӛ[DnAɵã顣 -56_3 ɢP Pɽ赩_ʯ·omRTȥţTR֣B񡣼P߶ȣǗ]ء -56_4 eѦA ͶF·ت򡣱ǧͬƯĹoՓȥcסljˡ -56_5 ؄eѦA ³֣Lh\_R^侁L졣òǧعꡣF;ΨМI߀Ȼ -56_6 [X w㣬_ᯡ~Rɽ·MeҰ}ϗUӰT p쟩 -56_7 ƽ ǧ[顣ߵ͌h Ȫ•~ŷɫɽbĺ̎MLĺԳ塣 -56_8 ͱR F;ޣ̓IMϡ_δѣǺ`|r񣬚qĺͬw -56_9 Tf RҰΣeǑKVɽơL~s¶֦ͤ޷hgġ -56_10 ATٸ AFգͤʳꡣ֪磬ѱȻ֘ǵգl·LȥȥεL߅ -56_11 ٸ֮ IoأLcxe⣬ͬǻ[ˡȴ֪o·Ůմ -56_12 ٴ |@仨ɫB£L^BwX~ˮ֪ɽԺY̎Ⱦ̉m -56_13 d Ո@誚ãxfӡmСLȥᣬLw~Ӱ衣ɽ˲ϧΨηG̓ -56_14 @ ϼpġɽɮϣhaQ١ݱͤϣ_ԺfxSd -56_15 ^E ɏ݃}ֺNLE\ؾʯ衣jAR㣬AӰǰhҕ̓ -56_16 ɽٛʿ 񶴂Ht֦¶o~녡бɽӰɳġ𷽴dӭ֡ -56_17 ɏ ͈@rLɡԮ}QFgָ녟[|QTKϣÓmWB֥ -56_18 ߀ fZyȸrȪݾGMŽYX~ְˮB·ɽ߀}ƽxM -56_19 ƴ@ ͶɽwyƌMˮLR߻͔㡣LСȻһǵ⡣ -56_20 ^ȑ ܚ[fEԡϝ~G{q飬ʯࡣܳαݡ -56_21 ՄeLʷ e·NǧذꡣգӱƪҰɫ\Fɽ┿ĺK֪yٷѵȻ -56_22 ȸ퍵b ٣дdwbGRɽ~MtйƬNȪ•᝾Ӱǰᱯh·e -56_23 L 緸㣬ϦPL֣ճΞͯԳី߀Пocهጳ -56_24 ~ȸ˶ P~ȸĺǡo̎_ƽϯξͣŃδAx䣬lҊ__顣檱mˣӳ]ءg۱M蠑lݡ\ţ_lٿp_ɡ -56_25 b[Te đ]·[Ӿ뽭ɡSoҹ•NeޣLvxgXɽh˼y -56_26 l b֕£ߺǡΣwϣؘŌٴgԘӰFYʧoΡʹ˛jɽwҹΞ -56_27 к `^½烉ɫ̓r氵Գɽ©ԣΞɢҰLHlPF -56_28 ҹ TR֣Σᯡ߽^•[LӰͯĺ鮣ɽŮҹ{衣˕rlh֪[ġ -56_29 † mA˪磬¶_ɢ̥]N¶ĕ޲ݣՑKƽ֥֡ٿՇ@ϢޝMY -56_30 G 豼֣ͱb᪡UoΣQāyrбTӰơˮ\侣ɽ䵤¡LO~¶̶֦ˮmڸl֪ -56_31 ˮß ɹٳȥxʼ@wfԊgLۡҸQ֘ϟMޒɣ]ؽP{Ͽͣ\tɡʯƫ˹ţ}ӛꡣܽܘ䣬ΣȪʯώXɳ𱱴rB̎GǰбȤh˼s -56_32 [^ٛʿһeԊ ʯDֵy뺶`mصMңʹώrɡF^o녰񉯿աҰ¶ɽ~LȪڣԊƹͬNʯ裬Ġw -56_33 P uofۣPvz档ȥ˽Iɽ³ -56_34 b ǧ룬һw߀@YҊ仨w -56_35 ݣ̿ϼɽˮ·漴w -56_36 ɽҹ _Ұңyƌˡ£eһҴ -56_37 f ɽm~҈@M֪oXB• -56_38 [ oOIС񳯻£X⡣ -56_39 @ ɽȪ̎һ@߀ǧˡ -56_40 Ȫ ֽTprɫpˡ -56_41 dzǴ ɽ\¡飬̎˴ -56_42 ld Y~w˻մ߅پ̎Խlˡ -56_43 ҹd ҰϦ侣ɽ֡߀ɢdż١ -56_44 R |ˮwwωmw򉌢eǾ[ˡȥ˻e·w[ޡľ~£ʳ -56_45 ͤҹ̈́e ͰˮɽM녡ͤҹlҊxty\w϶ˡżxͤڣɽҹ -56_46 e ÿͷNcleˡȻœIlmLeɽFࡣ;⣬߀ΡUmvmδ_Lp߀ˁ˪AQĩFɫ\HӳηˣΠ -56_47 ٛʮ Ұ˼éɽː֡Ψ̎LСƫ˲ݣͥƽԊcƣԵÕɼҡy_wMāPլeˡL{FٱֱԺYS_ -56_48 紺Ұ 紺ףɽLࡣlROӳ߅ͤ -56_49 ɽ LќfwrٸLɽɽS~w -56_50 ܎rף~t޺Mw -56_51 ҹ˼ Äe֑ѱl׃ɫ{Q٣˼˺ΘOg˼࣬šwСwι˄eɽ£ҹҹnʹb˼տG -56_52 ʼƽϢ ^ILɽ·dгϦo̎lҡ -56_53 Lxh YoȥLʯɽδѣ·ա -56_54 հ} hoOẲʡɽFY[ӎוr߀ -56_55 ꖹ_Tоջ֪;ƣռҡ -56_56 ュ̈́e lֵͤŽXŴeͿ[xۡwۚwTУϽl^һˮXɽǃl -56_57 о ¾l_ϯlͿͱхп࣬Ǐı؁ -56_58 ҹsw ɽFʼããϽ˪nn˼oѣֵҹ𡣏xؘ_L¶Ƚ˹ѹ磬˼Ҋ -56_59 仨䣨Ԋd 仨䣬仨ĮĮG~ӳ࣬cϽxӰyAۣh^Ļ仨wÁyᡡ仨M˚ww仨ȣ՚@ߘ䡣仨ѷ˴_x_of_Ǽt߀ʢ겻ٵã֦yʡԇ͵[仨Yĺ仨gc仨Ժ_pߡ -56_60 ՑѷԪ սԭƽҰ˪mãȾe¡٣ǧϡɽ⣬w -56_61 [ɽ ԴˮKo·ɽˡȄʯͶȪ䣬rŘ¡oбBBᣬB~[Qǧg磬Ԫ녽{溣Գɉm˪읡s֣wFᯡr`^]ʯmIgɽR񉯗ĺҹ鶴YꎡʒʒxӰ__lġlɽ[ã҂֡ -56_62 ꖘ]м˴ L BL·RŮbʡ֪Ϧ߀Ǽyֶȡ -56_63 ͤͬA ^оҕA񴰵¶~÷L䴺_Ffɳ_۸贵ĺ귺܇ +55_1 倬彼我係 王勃 倬彼我係,出自有周。分疆錫社,派別支流。居衛仕宋,臣嬴相劉。乃武乃文,或公或侯。晉歷崩坼,衣冠擾弊。粵自太原,播徂江澨。禮喪賢隱,時屯道閉。王室如毀,生人多殪。伊我有器,思逢其主。自東施西,擇木開宇。田彼河曲,家乎汾浦。天未厭亂,吾將誰輔。伊我祖德,思濟九埏。不常厥所,於茲五遷。欲及時也,夫豈願焉。其位雖屈,其言則傳。爰述帝制,大蒐王道。曰天曰人,是祖是考。禮樂鹹若,詩書具草。貽厥孫謀,永爲家寶。伊餘小子,信慚明哲。彼網有條,彼車有轍。思屏人事,克終前烈。于嗟代網,卒餘來紲。來紲伊何,謂餘曰仕。我瞻先達,三十方起。夫豈不懷,高山仰止。願言毓德,啜菽飲水。有鳥反哺,其聲嗷嗷。言念舊德,憂心忉忉。今我不養,歲月其滔。黽勉從役,豈敢告勞。從役伊何,薄求卑位。告勞伊何,來參卿事。名存實爽,負信愆義。靜言遐思,中心是愧。 +55_2 上巳浮江宴韻得址字 王勃 披觀玉京路,駐賞金臺址。逸興懷九仙,良辰傾四美。鬆吟白雲際,桂馥青溪裏。別有江海心,日暮情何已。 +55_3 春日宴樂遊園賦韻得接字 王勃 帝裏寒光盡,神皋春望浹。梅郊落晚英,柳甸驚初葉。流水抽奇弄,崩雲灑芳牒。清尊湛不空,暫喜平生接。 +55_4 山亭夜宴 王勃 桂宇幽襟積,山亭涼夜永。森沉野徑寒,肅穆巖扉靜。竹晦南汀色,荷翻北潭影。清興殊未闌,林端照初景。 +55_5 詠風 王勃 肅肅涼景生,加我林壑清。驅煙尋澗戶,卷霧出山楹。去來固無跡,動息如有情。日落山水靜,爲君起鬆聲。 +55_6 懷仙 王勃 鶴岑有奇徑,麟洲富仙家。紫泉漱珠液,玄巖列丹葩。常希披塵網,眇然登雲車。鸞情極霄漢,鳳想疲煙霞。道存蓬瀛近,意愜朝市賒。無爲坐惆悵,虛此江上華。 +55_7 忽夢遊仙 王勃 僕本江上客,牽跡在方內。寤寐霄漢間,居然有靈對。翕爾登霞首,依然躡雲背。電策驅龍光,煙途儼鸞態。乘月披金帔,連星解瓊珮。浮識俄易歸,真遊邈難再。寥廓沉遐想,周遑奉遺誨。流俗非我鄉,何當釋塵昧。 +55_8 雜曲 王勃 智瓊神女,來訪文君。蛾眉始約,羅袖初薰。歌齊曲韻,舞亂行紛。若向陽臺薦枕,何啻得勝朝雲。 +55_9 秋夜長 王勃 秋夜長,殊未央,月明白露澄清光,層城綺閣遙相望。遙相望,川無樑,北風受節南雁翔,崇蘭委質時菊芳。鳴環曳履出長廊,爲君秋夜搗衣裳。纖羅對鳳凰,丹綺雙鴛鴦,調砧亂杵思自傷。思自傷,征夫萬里戍他鄉。鶴關音信斷,龍門道路長。君在天一方,寒衣徒自香。 +55_10 採蓮曲(樂府作採蓮歸) 王勃 採蓮歸,綠水芙蓉衣。秋風起浪鳧雁飛。桂棹蘭橈下長浦,羅裙玉腕輕搖櫓。葉嶼花潭極望平,江謳越吹相思苦。相思苦,佳期不可駐。塞外征夫猶未還,江南採蓮今已暮。今已暮,採蓮花。渠今那必盡娼家。官道城南把桑葉,何如江上採蓮花。蓮花復蓮花,花葉何稠疊。葉翠本羞眉,花紅強如頰。佳人不在茲,悵望別離時。牽花憐共蒂,折藕愛連絲。故情無處所,新物從華滋。不惜西津交佩解,還羞北海雁書遲。採蓮歌有節,採蓮夜未歇。正逢浩蕩江上風,又值裴回江上月。裴回蓮浦夜相逢,吳姬越女何丰茸。共問寒江千裏外,徵客關山路幾重。 +55_11 臨高臺 王勃 臨高臺,高臺迢遞絕浮埃。瑤軒綺構何崔嵬,鸞歌鳳吹清且哀。俯瞰長安道,萋萋御溝草。斜對甘泉路,蒼蒼茂陵樹。高臺四望同,帝鄉佳氣鬱蔥蔥。紫閣丹樓紛照耀,璧房錦殿相玲瓏。東彌長樂觀,西指未央宮。赤城映朝日,綠樹搖春風。旗亭百隧開新市,甲第千甍分戚里。朱輪翠蓋不勝春,疊榭層楹相對起。復有青樓大道中,繡戶文窗雕綺櫳。錦衾夜不襞,羅帷晝未空。歌屏朝掩翠,妝鏡晚窺紅。爲君安寶髻,蛾眉罷花叢。塵間狹路黯將暮,雲間月色明如素。鴛鴦池上兩兩飛,鳳凰樓下雙雙度。物色正如此,佳期那不顧。銀鞍繡轂盛繁華,可憐今夜宿娼家。娼家少婦不須顰,東園桃李片時春。君看舊日高臺處,柏樑銅雀生黃塵。 +55_12 滕王閣 王勃 滕王高閣臨江渚,珮玉鳴鸞罷歌舞。畫棟朝飛南浦雲,珠簾暮卷西山雨。閒雲潭影日悠悠,物換星移幾度秋。閣中帝子今何在,檻外長江空自流。 +55_13 江南弄 王勃 江南弄,巫山連楚夢,行雨行雲幾相送。瑤軒金谷上春時,玉童仙女無見期。紫露香菸渺難託,清風明月遙相思。遙相思,草徒綠,爲聽雙飛鳳凰曲。 +56_1 聖泉宴 王勃 披襟乘石磴,列籍俯春泉。蘭氣薰山酌,鬆聲韻野弦。影飄垂葉外,香度落花前。興洽林塘晚,重巖起夕煙。 +56_2 尋道觀 王勃 芝廛光分野,蓬闕盛規模。碧壇清桂閾,丹洞肅鬆樞。玉笈三山記,金箱五嶽圖。蒼虯不可得,空望白雲衢。 +56_3 散關晨度 王勃 關山凌旦開,石路無塵埃。白馬高譚去,青牛真氣來。重門臨巨壑,連棟起崇隈。即今揚策度,非是棄繻回。 +56_4 別薛華 王勃 送送多窮路,遑遑獨問津。悲涼千里道,悽斷百年身。心事同漂泊,生涯共苦辛。無論去與住,俱是夢中人。 +56_5 重別薛華 王勃 明月沉珠浦,風飄濯錦川。樓臺臨絕岸,洲渚亙長天。旅泊成千里,棲遑共百年。窮途唯有淚,還望獨潸然。 +56_6 遊梵宇三覺寺 王勃 杏閣披青磴,雕臺控紫岑。葉齊山路狹,花積野壇深。蘿幌棲禪影,鬆門聽梵音。遽忻陪妙躅,延賞滌煩襟。 +56_7 麻平晚行 王勃 百年懷土望,千里倦遊情。高低尋戍道,遠近聽泉聲。澗葉才分色,山花不辨名。羈心何處盡,風急暮猿清。 +56_8 送盧主簿 王勃 窮途非所恨,虛室自相依。城闕居年滿,琴尊俗事稀。開襟方未已,分袂忽多違。東巖富松竹,歲暮幸同歸。 +56_9 餞韋兵曹 王勃 徵驂臨野次,別袂慘江垂。川霽浮煙斂,山明落照移。鷹風凋晚葉,蟬露泣秋枝。亭皋分遠望,延想間雲涯。 +56_10 白下驛餞唐少府 王勃 下驛窮交日,昌亭旅食年。相知何用早,懷抱即依然。浦樓低晚照,鄉路隔風煙。去去如何道,長安在日邊。 +56_11 杜少府之任蜀州 王勃 城闕輔三秦,風煙望五津。與君離別意,同是宦遊人。海內存知己,天涯若比鄰。無爲在岐路,兒女共沾巾。 +56_12 仲春郊外 王勃 東園垂柳徑,西堰落花津。物色連三月,風光絕四鄰。鳥飛村覺曙,魚戲水知春。初晴山院裏,何處染囂塵。 +56_13 郊興 王勃 空園歌獨酌,春日賦閒居。澤蘭侵小徑,河柳覆長渠。雨去花光溼,風歸葉影疏。山人不惜醉,唯畏綠尊虛。 +56_14 郊園即事 王勃 煙霞春旦賞,松竹故年心。斷山疑畫障,縣溜瀉鳴琴。草遍南亭合,花開北院深。閒居饒酒賦,隨興欲抽簪。 +56_15 觀佛跡寺 王勃 蓮座神容儼,鬆崖聖趾餘。年長金跡淺,地久石文疏。頹華臨曲磴,傾影赴前除。共嗟陵谷遠,俄視化城虛。 +56_16 山居晚眺贈王道士 王勃 金壇疏俗宇,玉洞侶仙羣。花枝棲晚露,峯葉度晴雲。斜照移山影,回沙擁籀文。琴尊方待興,竹樹已迎曛。 +56_17 八仙徑 王勃 柰園欣八正,鬆巖訪九仙。援蘿窺霧術,攀林俯雲煙。代北鸞驂至,遼西鶴騎旋。終希脫塵網,連翼下芝田。 +56_18 春日還郊 王勃 閒情兼嘿語,攜杖赴巖泉。草綠縈新帶,榆青綴古錢。魚牀侵岸水,鳥路入山煙。還題平子賦,花樹滿春田。 +56_19 對酒春園作 王勃 投簪下山閣,攜酒對河梁。狹水牽長鏡,高花送斷香。繁鶯歌似曲,疏蝶舞成行。自然催一醉,非但閱年光。 +56_20 觀內懷仙 王勃 玉架殘書隱,金壇舊跡迷。牽花尋紫澗,步葉下清谿。瓊漿猶類乳,石髓尚如泥。自能成羽翼,何必仰雲梯。 +56_21 秋日別王長史 王勃 別路餘千里,深恩重百年。正悲西候日,更動北樑篇。野色籠寒霧,山光斂暮煙。終知難再奉,懷德自潸然。 +56_22 上巳浮江宴韻得遙字 王勃 上巳年光促,中川興緒遙。綠齊山葉滿,紅泄片花銷。泉聲喧後澗,虹影照前橋。遽悲春望遠,江路積波潮。 +56_23 長柳 王勃 晨徵犯煙磴,夕憩在雲關。晚風清近壑,新月照澄灣。郊童樵唱返,津叟釣歌還。客行無與晤,賴此釋愁顏。 +56_24 銅雀妓二首 王勃 金鳳鄰銅雀,漳河望鄴城。君王無處所,臺榭若平生。舞席紛何就,歌樑儼未傾。西陵鬆檟冷,誰見綺羅情。妾本深宮妓,層城閉九重。君王歡愛盡,歌舞爲誰容。錦衾不復襞,羅衣誰再縫。高臺西北望,流涕向青松。 +56_25 羈遊餞別 王勃 客心懸隴路,遊子倦江干。槿豐朝砌靜,筱密夜窗寒。琴聲銷別恨,風景駐離歡。寧覺山川遠,悠悠旅思難。 +56_26 易陽早發 王勃 飭裝侵曉月,奔策候殘星。危閣尋丹障,回樑屬翠屏。雲間迷樹影,霧裏失峯形。復此涼飆至,空山飛夜螢。 +56_27 焦岸早行和陸四 王勃 侵星違旅館,乘月戒徵儔。復嶂迷晴色,虛巖辨暗流。猿吟山漏曉,螢散野風秋。故人渺何際,鄉關雲霧浮。 +56_28 深灣夜宿 王勃 津塗臨巨壑,村宇架危岑。堰絕灘聲隱,風交樹影深。江童暮理楫,山女夜調砧。此時故鄉遠,寧知遊子心。 +56_29 傷裴錄事喪子 王勃 蘭階霜候早,松露穸臺深。魄散珠胎沒,芳銷玉樹沉。露文晞宿草,煙照慘平林。芝焚空嘆息,流恨滿籝金。 +56_30 泥谿 王勃 弭棹凌奔壑,低鞭躡峻岐。江濤出岸險,峯磴入雲危。溜急船文亂,巖斜騎影移。水煙籠翠渚,山照落丹崖。風生蘋浦葉,露泣竹潭枝。泛水雖雲美,勞歌誰復知。 +56_31 三月曲水宴得煙字 王勃 彭澤官初去,河陽賦始傳。田園歸舊國,詩酒間長筵。列室窺丹洞,分樓瞰紫煙。縈迴亙津渡,出沒控郊鄽。鳳琴調上客,龍轡儼羣仙。松石偏宜古,藤蘿不記年。重檐交密樹,復磴擁危泉。抗石晞南嶺,乘沙眇北川。傅巖來築處,磻谿入釣前。日斜真趣遠,幽思夢涼蟬。 +56_32 秋日仙遊觀贈道士(一作駱賓王詩) 王勃 石圖分帝宇,銀牒洞靈宮。回丹縈岫室,復翠上巖櫳。霧濃金竈靜,雲暗玉壇空。野花常捧露,山葉自吟風。林泉明月在,詩酒故人同。待餘逢石髓,從爾命飛鴻。 +56_33 晚留鳳州 王勃 寶雞辭舊役,仙鳳歷遺墟。去此近城闕,青山明月初。 +56_34 羈春 王勃 客心千里倦,春事一朝歸。還傷北園裏,重見落花飛。 +56_35 林塘懷友 王勃 芳屏畫春草,仙杼織朝霞。何如山水路,對面即飛花。 +56_36 山扉夜坐 王勃 抱琴開野室,攜酒對情人。林塘花月下,別似一家春。 +56_37 春莊 王勃 山中蘭葉徑,城外李桃園。豈知人事靜,不覺鳥聲喧。 +56_38 春遊 王勃 客念紛無極,春淚倍成行。今朝花樹下,不覺戀年光。 +56_39 春園 王勃 山泉兩處晚,花柳一園春。還持千日醉,共作百年人。 +56_40 林泉獨飲 王勃 丘壑經塗賞,花柳遇時春。相逢今不醉,物色自輕人。 +56_41 登城春望 王勃 物外山川近,晴初景靄新。芳郊花柳遍,何處不宜春。 +56_42 他鄉敘興 王勃 綴葉歸煙晚,乘花落照春。邊城琴酒處,俱是越鄉人。 +56_43 夜興 王勃 野煙含夕渚,山月照秋林。還將中散興,來偶步兵琴。 +56_44 臨江二首 王勃 泛泛東流水,飛飛北上塵。歸驂將別棹,俱是倦遊人。去驂嘶別路,歸棹隱寒洲。江皋木葉下,應想故城秋。 +56_45 江亭夜月送別二首 王勃 江送巴南水,山橫塞北雲。津亭秋月夜,誰見泣離羣。亂煙籠碧砌,飛月向南端。寂寂離亭掩,江山此夜寒。 +56_46 別人四首 王勃 久客逢餘閏,他鄉別故人。自然堪下淚,誰忍望征塵。江上風煙積,山幽雲霧多。送君南浦外,還望將如何。桂軺雖不駐,蘭筵幸未開。林塘風月賞,還待故人來。霜華淨天末,霧色籠江際。客子常畏人,何爲久留滯。 +56_47 贈李十四四首 王勃 野客思茅宇,山人愛竹林。琴尊唯待處,風月自相尋。小徑偏宜草,空庭不厭花。平生詩與酒,自得會仙家。亂竹開三徑,飛花滿四鄰。從來揚子宅,別有尚玄人。風筵調桂軫,月徑引藤杯。直當花院裏,書齋望曉開。 +56_48 早春野望 王勃 江曠春潮白,山長曉岫青。他鄉臨睨極,花柳映邊亭。 +56_49 山中 王勃 長江悲已滯,萬里念將歸。況屬高風晚,山山黃葉飛。 +56_50 冬郊行望 王勃 桂密巖花白,梨疏林葉紅。江皋寒望盡,歸念斷徵篷。 +56_51 寒夜思友三首 王勃 久別侵懷抱,他鄉變容色。月下調鳴琴,相思此何極。雲間徵思斷,月下歸愁切。鴻雁西南飛,如何故人別。朝朝翠山下,夜夜蒼江曲。復此遙相思,清尊湛芳綠。 +56_52 始平晚息 王勃 觀闕長安近,江山蜀路賒。客行朝復夕,無處是鄉家。 +56_53 扶風晝屆離京浸遠 王勃 帝裏金莖去,扶風石柱來。山川殊未已,行路方悠哉。 +56_54 普安建陰題壁 王勃 江漢深無極,樑岷不可攀。山川雲霧裏,遊子幾時還。 +56_55 九日 王勃 九日重陽節,開門有菊花。不知來送酒,若個是陶家。 +56_56 秋江送別二首 王勃 早是他鄉值早秋,江亭明月帶江流。已覺逝川傷別念,復看津樹隱離舟。歸舟歸騎儼成行,江南江北互相望。誰謂波瀾才一水,已覺山川是兩鄉。 +56_57 蜀中九日 王勃 九月九日望鄉臺,他席他鄉送客杯。人情已厭南中苦,鴻雁那從北地來。 +56_58 寒夜懷友雜體二首 王勃 北山煙霧始茫茫,南津霜月正蒼蒼。秋深客思紛無已,復值徵鴻中夜起。復閤重樓向浦開,秋風明月度江來。故人故情懷故宴,相望相思不相見。 +56_59 落花落(以下詩集不載) 王勃 落花落,落花紛漠漠。綠葉青跗映丹萼,與君裴回上金閤。影拂妝階玳瑁筵,香飄舞館茱萸幕。落花飛,撩亂入中帷。落花春正滿,春人歸不歸。落花度,氛氳繞高樹。落花春已繁,春人春不顧。綺閤青臺靜且閒,羅袂紅巾復往還。盛年不再得,高枝難重攀。試復旦遊落花裏,暮宿落花間。與君落花院,臺上起雙鬟。 +56_60 九日懷封元寂 王勃 九日郊原望,平野遍霜威。蘭氣添新酌,花香染別衣。九秋良會少,千里故人稀。今日龍山外,當憶雁書歸。 +56_61 出境遊山二首 王勃 源水終無路,山阿若有人。驅羊先動石,走兔欲投巾。洞晚秋泉冷,巖朝古樹新。峯斜連鳥翅,磴疊上魚鱗。化鶴千齡早,元龜六代春。浮雲今可駕,滄海自成塵。振翮凌霜吹,正月佇天潯。回鑣凌翠壑,飛軫控青岑。巖深靈竈沒,澗毀石渠沉。宮闕雲間近,江山物外臨。玉壇棲暮夜,珠洞結秋陰。蕭蕭離俗影,擾擾望鄉心。誰意山遊好,屢傷人事侵。 +56_62 河陽橋代竇郎中佳人答楊中舍 王勃 披風聽鳥長河路,臨津織女遙相妒。判知秋夕帶啼還,那及春朝攜手度。 +56_63 晦日宴高氏林亭同用華字 王勔 上序披林館,中京視物華。竹窗低露葉,梅徑起風花。景落春臺霧,池侵舊渚沙。綺筵歌吹晚,暮雨泛香車。 diff --git a/results/111.png b/results/111.png index e52731a..992a423 100644 Binary files a/results/111.png and b/results/111.png differ