第三課:Stable Diffusion圖生圖入門及應用

文章目錄

  • Part01 圖生圖原理
  • Part02 圖生圖基本流程
  • Part03 隨機種子作用解析
  • Part04 圖生圖的拓展應用

Part01 圖生圖原理

  • 當提示詞不能足夠表達用戶需求的時候,加入圖片能讓AI更好的理解你的想法
  • 圖片上的像素信息會在加噪和去噪的過程中,作為一種特征反映到最終的成品上

Part02 圖生圖基本流程

  • 導入圖片:拖入或者點擊插入圖片的位置
  • 書寫提示詞:需要描述更多的內容性提示詞,讓AI更好的理解圖片。如果不加入提示詞,AI會沒法充分理解圖片含義。書寫提示詞的方法在第二課。
  • 參數調整:大部分都和文生圖一樣,這邊多了重繪幅度,表示和原圖有多像,重繪幅度越高,偏離原圖越大。重繪幅度0.6,可以生成漫畫效果。需要自己嘗試找到平衡點
  • 生成圖像的分辨率一般需要和輸入圖像一樣,如果輸入的很大,需要按比例折算到自己的設備能輸出的尺寸,否則有可能爆顯存。下面的拉伸,裁剪和填充可以幫你處理圖片。直接縮放(放大潛變量)一般不推薦。

Part03 隨機種子作用解析

  • AI生成圖像是隨機的,每一次生成有自己一套的描繪方式,這種描繪方式記錄成隨機數,也就是隨機種子。
  • 使用同一個隨機種子,生成的圖像會有很多相似之處。
  • 隨機種子如果是隨機數或者-1,則類比抽卡過程。
  • 循環按鈕作用是恢復上一次的隨機種子。
  • 從圖庫瀏覽器,找到上一次生成圖片,右側參數可以找到圖片的隨機種子。

Part04 圖生圖的拓展應用

  • 導入不是人像的照片,但是用人物形象去描繪他,可以實現靜物或者景象的擬人化。
  • 導入二次元的照片,選擇偏真實的模型,然后用真實質感的提示詞進行約束,可以變成三次元真人。如果加入第四節課的LoRa,會變得更真實。
  • 用Photoshop搭建圖片框架,再用圖生圖重繪。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/73689.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/73689.shtml
英文地址,請注明出處:http://en.pswp.cn/web/73689.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

將網絡安全和第三方風險管理與業務目標相結合

在網絡安全風險領域,我們經常遇到與企業語言不通的問題。這可能導致網絡安全風險管理計劃得不到支持。當發現網絡安全風險時,困難在于以符合組織語言和目標的方式來表達它。 第三方風險屬于另一個灰色地帶。在組織內部,許多利益相關者&#…

使用Github項目nghttp3的樣例學習HTTP/3

文章目錄 前言一、HTTP3測試 in Ubuntu1.1. 基本軟件1.2. gcc/g1.2.1. Ubuntu221.2.2. Ubuntu201.2.2.1. 必備庫1.2.2.1.1. gmp1.2.2.1.2. mpfr1.2.2.1.3. mpc 1.2.2.2. 安裝 1.3. libev > 4.11(備用)1.3.1. 安裝1.3.2. 測試 1.4. nghttp31.5. ngtcp2…

uniapp 在app上 字體如何不跟著系統字體大小變

在UniApp開發中,默認情況下App的字體可能會跟隨系統字體設置而變化。如果你希望保持固定的字體樣式,不隨系統字體設置改變,可以采用以下幾種方法: 方法一:全局CSS設置 在App.vue的樣式中添加以下CSS: /*…

跨域問題的解決方案

一、跨域問題的本質 1.1 同源策略的三要素 瀏覽器的同源策略(Same-Origin Policy)要求請求的 協議、域名、端口 完全一致,否則視為跨域: 協議不同:http 與 https域名不同:a.com 與 b.com端口不同&#x…

Linux 上使用 Docker 部署 Kafka 集群

在 Linux 上使用 Docker 部署 Kafka 集群的步驟如下 1. 準備工作 確保已安裝: Docker Docker Compose 2. 創建 Docker Compose 文件 (docker-compose.yml) version: 3.8services:zookeeper:image: wurstmeister/zookeepercontainer_name: zookeeperports:- &quo…

【性能優化點滴】odygrd/quill 中一個簡單的標記位作用--降低 IO 次數

在 StreamSink 類中,成員變量 _write_occurred 的作用是 跟蹤自上次刷新(Flush)以來是否有寫入操作發生,其核心目的是 優化 I/O 性能。以下是詳細解析: _write_occurred 的作用 1. 避免不必要的刷新(Flush…

Ubuntu Linux安裝PyQt5并配置Qt Designer

一 安裝 PyQt5 借助 apt 包管理器來安裝 PyQt5 及其相關的開發工具: sudo apt install python3-pyqt5 pyqt5-dev-tools 假如報錯, You might want to run apt --fix-broken install to correct these. 直接執行: sudo apt --fix-…

2025清華大學:DeepSeek教程全集(PDF+視頻精講,共10份).zip

一、資料列表 第一課:Deepseek基礎入門 第二課:DeepSeek賦能職場 第三課:普通人如何抓住DeepSeek紅利 第四課:讓科研像聊天一樣簡單 第五課:DeepSeek與AI幻覺 第六課:基于DeepSeek的AI音樂詞曲的創造法 第…

容器C++

string容器 string構造函數 #include<iostream> using namespace std; #include<string.h> void test01() {string s1;//默認構造const char* str "hello world";string s2(str);//傳入char*cout << "s2" << s2 << endl;s…

【2.項目管理】2.4 Gannt圖【甘特圖】

甘特圖&#xff08;Gantt&#xff09;深度解析與實踐指南 &#x1f4ca; 一、甘特圖基礎模板 項目進度表示例 工作編號工作名稱持續時間(月)項目進度&#xff08;周&#xff09;1需求分析3▓▓▓???????2設計建模3?▓▓▓??????3編碼開發3.5???▓▓▓▓??…

C++List模擬實現|細節|難點|易錯點|全面解析|類型轉換|

目錄 1.模擬代碼全部 2.四大塊代碼理解 1.最底層&#xff1a;ListNode部分 2.第二層&#xff1a;ListIterator部分 3.第三層&#xff1a;ReserveListIterator部分 4最終層&#xff1a;List 1.模擬代碼全部 using namespace std; template<class T> struct ListNode …

【深度學習與實戰】2.1、線性回歸模型與梯度下降法先導

import numpy as np# 數據準備 X np.array([1, 2, 3]) y np.array([3, 5, 7])# 參數初始化 w0, w1 0, 0 alpha 0.1 n len(X)# 迭代10次 for epoch in range(10):# 計算預測值y_pred w1 * X w0# 計算梯度grad_w0 (1/n) * np.sum(y_pred - y)grad_w1 (1/n) * np.sum((y_…

銳捷EWEB路由器 timeout.php任意文件上傳漏洞代碼審計(DVB-2025-9003)

免責聲明 僅供網絡安全研究與教育目的使用。任何人不得將本文提供的信息用于非法目的或未經授權的系統測試。作者不對任何由于使用本文信息而導致的直接或間接損害承擔責任。如涉及侵權,請及時與我們聯系,我們將盡快處理并刪除相關內容。 一:產品介紹 銳捷EWEB路由器是銳…

flask開發中設置Flask SQLAlchemy 的 db.Column 只存儲非負整數(即 0 或正整數)

如果你想控制一個 Flask SQLAlchemy 的 db.Column 只存儲非負整數&#xff08;即 0 或正整數&#xff09;&#xff0c;你可以在模型中使用驗證來確保這一點。一種常見的方法是使用模型的 validate 方法或者在執行插入或更新操作時進行檢查。 以下是實現這一目標的幾種方法&…

sqlmap 源碼閱讀與流程分析

0x01 前言 還是代碼功底太差&#xff0c;所以想嘗試閱讀 sqlmap 源碼一下&#xff0c;并且自己用 golang 重構&#xff0c;到后面會進行 ysoserial 的改寫&#xff1b;以及 xray 的重構&#xff0c;當然那個應該會很多參考 cel-go 項目 0x02 環境準備 sqlmap 的項目地址&…

vscode連接服務器失敗問題解決

文章目錄 問題描述原因分析解決方法徹底刪除VS Code重新安裝較老的版本 問題描述 vscode鏈接服務器時提示了下面問題&#xff1a; 原因分析 這是說明VScode版本太高了。 https://code.visualstudio.com/docs/remote/faq#_can-i-run-vs-code-server-on-older-linux-distribu…

企業網站源碼HTML成品網站與網頁代碼模板指南

在當今數字化時代&#xff0c;企業網站已成為展示品牌形象、吸引客戶和提供在線服務的重要工具。對于許多企業來說&#xff0c;使用現成的HTML網站源碼模板是快速搭建網站的高效方式。本文將詳細介紹企業網站源碼、HTML成品網站以及網頁代碼模板的相關內容&#xff0c;幫助你快…

計算機網絡 - OSI 七層模型

OSI 七層模型 OSI&#xff08;Open System Interconnection&#xff0c;開放系統互聯&#xff09;模型由 ISO&#xff08;國際標準化組織&#xff09; 制定&#xff0c;目的是為不同計算機網絡系統之間的通信提供一個標準化的框架。它將網絡通信劃分為 七個層次&#xff0c;每…

flutter-實現瀑布流布局及下拉刷新上拉加載更多

文章目錄 1. 效果預覽2. 結構分析3. 完整代碼4. 總結 1. 效果預覽 在 Flutter 應用開發中&#xff0c;瀑布流布局常用于展示圖片、商品列表等需要以不規則但整齊排列的內容。同時&#xff0c;下拉刷新和上拉加載更多功能&#xff0c;能夠極大提升用戶體驗&#xff0c;讓用戶方…

在 Ubuntu 下通過 Docker 部署 Nginx 服務器

1. Docker 和 Nginx 簡介以及實驗環境 Docker 是一個開源的容器化平臺&#xff0c;允許開發者將應用程序及其依賴項打包成一個輕量級的、可移植的容器。通過 Docker&#xff0c;開發者可以在任何支持 Docker 的環境中運行應用&#xff0c;從而實現一致的開發和生產環境。Docke…