Feed on
Posts
Comments
Email訂閱

This Post is under 軟體開發

續前文使用 PHP 呼叫 Google Gemini API 生成圖像,本文將繼續展示用Google Gemini API 「編輯」圖像,也就是給一張圖片,要Gemini來修改圖像或轉換圖像的風格,也就是最近很紅的讓AI以吉卜力風格生成圖像在做的事情。不過經過嘗試之後,目前Gemini API 使用 Gemini 2.0 Flash Experimental 在轉換圖片風格不盡理想,圖片內容會被大幅修改,品質也沒有很精緻;而不像ChatGPT風格轉換後圖片內容與品質都還維持一定水準。至於 Imagen 3 必須付費才能使用,不知效果如何。

本次主要參考文件:使用 Gemini 編輯圖片。關鍵點在將要修改的圖像傳入給Gemini的參數。做法是先將圖片檔內容讀進來,以base64編碼,放到輸入參數的 inlineData。所以只要稍微修改前文使用 PHP 呼叫 Google Gemini API 生成圖像的程式碼(粗體即為此次新增程式碼),將要轉換的圖檔網址傳入(即imgUrl參數),如下:
繼續閱讀 »

Tags: ,

This Post is under 軟體開發
跟AI聊天對話已經不是稀奇的事情,最近興起了一股讓AI以吉卜力風格生成圖像的熱潮。雖然大多數人都是用ChatGPT來做,不過Google Gemini也可以生成圖片,本文參考Gemini 圖像生成的說明文件,並以去年的使用 PHP 呼叫 Google Gemini API 生成內容為基礎,來實作Gemini圖像生成(如上圖就是Gemini動態生成,每次進到本網頁,看到的圖片都不同。)

根據文件說明,目前Gemini API 支援使用 Gemini 2.0 Flash ExperimentalImagen 3 產生圖片。但Imagen3必須付費才能使用,因此本文使用Gemini 2.0 Flash Experimental gemini-2.5-flash-image
繼續閱讀 »

Tags: ,

台南行腳

(廠前站月台)

本日下午晚點有事處理,因此從整個早上到午後兩、三點都有空,打定主意接續上禮拜只騎到新營糖廠的糖鐵國家綠道岸內段行程。在台南站坐上7:50的區間車往新營,但其實是看反了時刻表(誤看到新營到台南),8:06分那班區間快,後發先至。不過從台南站出發的好處是,雖然上車的人多,但還是勉強找得到位子可坐,而且大部分的乘客在新市站(含)就下車了,如此這般,我在火車上看了約五十分的《華麗島的冒險》內容。其中特別推薦,大鹿卓的〈野蠻人〉、坂口䙥子〈番婦羅婆的故事〉。尤其是關於霧社事件的〈番婦羅婆的故事〉,我在火車上反覆看了兩次(第一次看時心不在焉)。

華麗島的冒險》收錄台灣在日本殖民時期,日籍作家對於台灣這塊殖民地的幻想、日常生活等所衍生出的小說創作。有評論者認為其中有些創作雖然看起來是在為殖民地人民發聲與殖民者的內在省思,但仍跳不出為殖民者開脫的本位主義。但我認為這本來就是理所當然,而且讀者也會希望從各種角度發想的創作,無須特意隱藏。就如同村上春樹所說,他只管創作,小說離開作者之後,就是讀者的事(大意如此)。

九點前在書還沒有看完時抵達新營火車站。借了Youbike,從火車站南側的新營鐵道地景公園logo處開始騎,由於上個禮拜剛才騎過,直接來到新營分歧,補拍大榕樹下的西營。續騎來到肥料倉庫前,這回注意到有座防空洞。根據圖示說明,新營糖廠區共有三座防空洞。

繼續閱讀 »

Tags: , , , , , ,

This Post is under 澤山咸

早已看過多部宮部美幸的小說,像是模倣犯小暮照相館三島屋奇異百物語四等,但是比起同世代像是東野圭吾的作品,我並沒有那麼熱衷追宮部美幸的小說,大概是一開始東野圭吾就標榜他的書必須富有通俗與娛樂的元素,因此比較容易吸引吾人閱讀吧。這次會注意到這本《寂寞獵人》是因為在FB看到此書的推薦文,然後被推薦文所描述的劇情吸引了(過了許久,已經找不到當初的推薦文,或許是這一篇:《寂寞獵人》:推理小說能寫得如此日常並不容易,這就是宮部美幸真正厲害之處)。

本書包括六個短篇,最後一篇篇名就是《寂寞獵人》,有兩條軸線同時發展,一條是舊書店店長(岩老爹)在處理孫子(稔)與大他十歲女友的戀情。岩老爹對孫子的熟女友說:「妳已經是大人了啊。大人不能把小孩當作逃避現實的寄託。」這句話點醒了「孫子的熟女友」,因而漸漸跟岩老爹的孫子疏遠。當岩老爹孫子的「熟女友」認知到她只是把小男友當作「內心那個像純真小孩的東西」(因為她以為她在尋求純真),她馬上就覺得索然無味了(因為那是虛幻)。

也因此帶出本書中最後那兩句耐人尋味的話:

繼續閱讀 »

Tags:

台南行腳

(綠川橋-糖鐵國家綠道後壁段(土庫線)與綠川交岔口)

從年前那次騎北幹線往八掌溪渡槽遇到後壁白河米蓮花線自行車道交岔後,便想在真正進入嘉義地界前先完成該段交錯的糖鐵路線。繼續研究下去,該段與北幹線交錯的糖鐵路線屬於烏樹林糖廠的原料線,可以與糖鐵國家綠道烏樹林段串連而從新營火車站借Youbike開始騎,在烏樹林糖廠前,經懷舊五分車路線北上,來到與北幹線交會處,如果不多繞小南海自行車道,便可從南90回到後壁。以上的行程規畫已經在上個禮拜完成,這個禮拜便想來完成糖鐵國家綠道岸內段(往西)或是後壁段(往北),或者是開車帶著小折在南90的自行車驛站開始騎小南海自行車道到林初埤,看看木棉花開了沒?

而且到底要搭火車還是開車,讓我猶豫不決。搭火車的缺點是行程受制於火車時刻,開車的缺點是中山高常會塞車,開車所花的時間與精神耗費加上找停車位也頗可觀。我就在開車與搭火車的體驗間擺盪,上上次開車,上次搭火車,這次就又開車了。

果然這回開車前往新營還是花了一個小時以上,原本預定要停的三民路停車場還在整修中,就改停到同濟街停車場。雖然因此花了點時間,但同濟街停車場有Youbike可借,且意外發現它其實鄰近綠川水岸廊道,沿著水岸廊道往東騎會遇到與之垂直的糖鐵土庫線(糖鐵國家綠道後壁段),再沿著土庫線往南騎就可以來到新營車站了。糖鐵加綠川水岸廊道正是上禮拜在網路上找到的設計公司環形路線規劃

繼續閱讀 »

Tags:

« Newer Posts - Older Posts »