對于赫本來說,相信我們很熟悉,絕對是一代女神,今天我們将攀登女神近千張美麗的照片,在飽眼福的同時,你還可以學習如何做網站,對于老照片的黑白照片,還有一個關鍵的着色功能可以發揮, 真的很多
<由h1級"pgc-h-right-arrow"data-track""8"抓取的照片的></h1>
我們選擇網站的目的是時間網絡,不多說,直接打開整個
http://people.mtime.com/951204/images
網站基本沒有反爬行動物設定,而且網頁結構比較簡單,我們直接在代碼上
首先編寫一個收集所有圖檔 URL 的函數和一個儲存函數
然後,您可以解析生成的檔案并逐個抓取圖檔
這将使我們能夠完成女神照片的收集
如我們所見,相當一部分照片都是黑白的,這極大地影響了我們的審美體驗,接下來的色彩處理
< >黑白彩色<h1級""pgc-h-right-arrow"data-track".19"</h1>
我們選擇在這裡使用百度雲服務,每年免費使用約300次
要使用百度雲功能,需要登入,然後建立一個項目,具體這裡不會展開說,如果這裡有小夥伴遇到問題,可以添加我的微信私聊
建立應用後,我們可以看到有兩個鍵值,我們調用百度接口要使用,API 密鑰和密鑰
讓我們測試着色功能,讓我們從黑白照片開始
好吧,它将舔螢幕()
讓我們開始編碼并首先擷取通路令牌
接下來,我們為彩色接口構造請求消息
如果不是意外,我們可以儲存我們傳回的彩色圖檔
讓我們看看它是如何工作的
還是挺不錯的,感覺女神的顔值也瞬間增加了幾分
黑白照片着色的過程已經貫穿始終,我們開始制作網站,使用頁面的按鈕發出圖像選擇請求
< >h1類"pgc-h-right-arrow"data-track.>的彩色網站</h1>
或者使用燒瓶建構 Web 服務
接下來我們看一下索引中的頁面布局,整體效果如下
左側用于選擇黑白圖檔,然後單擊"在圖檔上繪畫"按鈕時,彩色圖檔将顯示在右側
讓我們看一下主體使用引導程式建構的一些索引檔案代碼
在上面的輸入元件中,函數intro_pic調用,讓我們看一下代碼
這部分代碼用于處理圖像顯示,即使我們上傳圖像,它也會回顯到頁面
讓我們看一下add_colorize函數
這裡,前端base64類型的圖檔資料被傳遞到後端,然後通過後端進行處理,然後直接請求百度API接口
就是這樣,讓我們看一下後端代碼
上面的代碼從前端擷取彩色圖檔資料并将其儲存在本地
最後,讓我們看一下最終效果圖
讓我們再拍一張照片
看起來不錯哦,一起來練習吧!