国产91在线-国产91在线播放-国产91在线成人-国产91在线看-国产91在线免费-国产91在线视频-国产91中文字幕-国产91专区-国产91自拍-国产91自拍视频

不看后悔圖片程序(圖片程序代碼)

這是后悔一款通過 Docker 和八十行左右的 Python 代碼,實現一款類似 Midjourney 官方圖片解析功能 Describe 的圖片圖片 Pr

不看后悔圖片程序(圖片程序代碼)

 

聲明:本文轉載自蘇洋大佬博客內文章,可有效轉載注明原文鏈接原文鏈接https://soulteary.com/2023/04/05/eighty-lines-of-code-to-implement-the-open-source-midjourney-and-stable-diffusion-spell-drawing-tool.html

這是程序程序一款通過 Docker 和八十行左右的 Python 代碼,實現一款類似 Midjourney 官方圖片解析功能 Describe 的代碼 Prompt 工具讓你在玩 Midjourney、Stable Diffusion 這類模型時,后悔不再為生成 Prompt 描述撓頭。圖片圖片

▍"咒語"做圖工具簡介該工具提供兩個版本,程序程序分別支持 CPU 和 GPU 推理使用,代碼如果你有一張大于 8GB 顯存的后悔顯卡,可以愉快的圖片圖片使用全部的功能,如果你只有 CPU,程序程序那么也可以使用 CPU 版本的代碼應用來進行偷懶。

Github:https://github.com/soulteary/docker-prompt-generator

“咒語”做圖工具項目該工具是由作者蘇洋開發而后開源的,作者本人開發這個工具最初的圖片圖片想法也是為了一個宗旨:“方便且快”,俗稱“懶”,程序程序作者原話是這樣說的:“昨晚在玩 Midjourney 的時候,在想 Prompt 的時候,想到撓頭。

作為一個懶人,計上心頭:能不能讓模型幫我生成 Prompt 呢,輸入一些關鍵詞或者句子,然后讓程序幫助我完成完整的 Prompt 內容(俗話:文生文)”而恰在此時Midjourney 官方又發布了新功能,“describe”,支持解析圖片為幾段不同的 Prompt 文本,并支持繼續進行圖片生成。

(俗話:圖生文,然后文生圖)

Midjourney 官方的“圖生文”功能:describe這個功能給了大多人人,甚至行業外的人,更多的體驗對于懶人體驗也非常好但是官方肯定不會開源此功能,所以蘇洋大佬靈機一動,就有了開發這款工具的初衷。

▍“作圖咒語生成器” 的使用為了更快的上手和使用到這個工具,我們需要先完成環境的配置應用和 Docker 環境準備基于 Docker 和 Nvidia 官方基礎容器的深度學習環境《基于 Docker 的深度學習環境(入門篇)》-作者:蘇洋。

https://soulteary.com/2023/03/22/docker-based-deep-learning-environment-getting-started.html純 CPU 也是可以上手的:《在搭載 M1 及 M2 芯片 MacBook設備上玩 Stable Diffusion 模型》-作者:蘇洋

https://soulteary.com/2022/12/10/play-the-stable-diffusion-model-on-macbook-devices-with-m1-and-m2-chips.html

在準備好 Docker 環境的配置之后,我們就可以繼續玩啦我們隨便找一個合適的目錄,使用 git clone 或者下載 Zip 壓縮包的方式,先把“Docker Prompt Generator(Docker 作圖咒語生成器)”項目的代碼下載到本地。

git clone https://github.com/soulteary/docker-prompt-generator.git# or curl -sL -o docker-prompt-generator.zip https:

//github.com/soulteary/docker-prompt-generator/archive/refs/heads/main.zip接著,進入項目目錄,使用 Nvidia 原廠的 PyTorch Docker 基礎鏡像來完成基礎環境的構建,相比于我們直接從 DockerHub 拉制作好的鏡像,自行構建將能節約大量時間。

我們在項目目錄中執行下面的命令,就能夠完成應用模型應用的構建啦:# 構建基礎鏡像dockerbuild -t soulteary/prompt-generator:base . -f docker/Dockerfile.base

# 構建 CPU 應用dockerbuild -t soulteary/prompt-generator:cpu . -f docker/Dockerfile.cpu # 構建 GPU 應用docker

build -t soulteary/prompt-generator:gpu . -f docker/Dockerfile.gpu然后,根據你的硬件環境,選擇性執行下面的命令,就能夠啟動一個帶有 Web UI 界面的模型應用啦。

# 運行 CPU 鏡像 docker run --gpus all --ipc=host --ulimit memlock=-1 --ulimit stack=67108864 --rm -it -p 7860:7860 soulteary/prompt-generator:cpu

# 運行 GPU 鏡像 docker run --gpus all --ipc=host --ulimit memlock=-1 --ulimit stack=67108864 --rm -it -p 7860:7860 soulteary/prompt-generator:gpu

我們在瀏覽器中輸入運行容器的宿主機的 IP 地址,就能夠開始使用工具啦使用工具工具的使用,非常簡單,分別有使用“圖片生成描述”和使用“文本生成描述”兩種我找了一張之前模型生成的圖片,然后將這張圖片喂給這個程序,點擊按鈕,就能獲得圖片的描述文本啦。

將圖片解析為描述文本我們可以在 Midjourney 或者 Stable Diffusion 中,直接使用這段文本來繼續生成圖片,或者使用“從文本中生成”,來擴展內容,讓內容更適合 Midjourney 這類應用。

為了體現工具的中文翻譯和續寫能力,我們單獨寫一段簡單的中文描述:“一只小鳥立梢頭,一輪明月當空照,一片黃葉鋪枝頭”。

使用中文生成圖片生成“咒語”(描述)可以看到,基于我們的輸入內容,生成了非常多不同的文本。想要驗證文本內容是否符合原意,我們可以將內容粘貼到 Midjourney 中進行測試。

使用上面兩段文本來生成圖片因為模型存在隨機性,如果想要得到更好的結果,還需要對描述進行更多的調整優化,不過,看起來工具解析圖片,生成的描述,其實是能夠做到開箱即用的,而根據我們的三言兩語生成的文本,也生成出了符合要求的圖片。

這次試驗中相對好的結果▍模型應用功能實現下面是工具的實現流程和思考,如果你想學習或快速使用開源模型項目來構建你的 AI 容器應用,可以繼續瀏覽應用功能設計在“動手”前,我們需要先明確功能設計,以及考慮使用什么樣的技術來做具體功能的技術支撐。

在我日常使用 Stable Diffusion、Midjourney 的過程中,時常有三個場景撓頭:我只有一些關鍵詞,需要發揮想象力把關鍵詞串起來,然后喂給模型應用如果描述內容不夠好,或者關鍵詞之間的關聯比較遠,那么圖片的生成效果就不會特別好。

我有一張圖片,想讓模型圍繞圖片中的內容,比如:構圖、某些元素、情感等進行二次創作,而不是簡單的做圖片中的元素替換我更習慣使用中文做描述,而不是英文,但是目前模型生成圖片,想要好的效果,需要使用英文,總是借助翻譯工具,切換程序界面或者網頁,還是挺麻煩的。

解決第一個問題,我們可以使用最近火爆出圈的 GPT-4 的前輩的前輩:GPT-2 其實就能夠滿足需求,將內容(一句話、幾個關鍵詞)進行快速續寫相比較使用 GPT-3 / GPT-4,無需聯網,也無需付費,模型文件更是“便宜大碗”,用 CPU 就能跑起來。

解決第二個問題,我們可以使用 OpenAI 在一年前推出的 CLIP 神經網絡模型,以及 Salesforce 推出的 BLIP ,能夠從圖片中抽取出最合適的描述文本,讓我們用在新的 AIGC 圖片生成任務中。

稍作優化調整,我們只需要大概使用 6~8GB 顯存就能將這部分功能的模型跑起來解決第三個問題,我們可以使用赫爾辛基大學開源的 OPUS MT 模型,實現將中文翻譯為英文,進一步偷懶,以及解決上面兩類原始模型不支持中文輸入的問題。

因為前兩個場景問題中的模型不支持中文,而我又是一個懶人,不想輸入英文來玩圖,所以我們先來解決第三個問題,讓整個應用實現流程更絲滑中文 Prompt 翻譯為英文 Prompt 功能想要實現第一個懶人功能,從用戶輸入的中文內容中,自動生成英文,我們需要使用中英雙語的翻譯模型。

赫爾辛基大學的開源組織將預訓練模型開放在了 HuggingFace 社區,Helsinki-NLP/opus-mt-zh-en我們可以通過寫十五行簡單的 Python 代碼,來完成模型文件的下載,以及實現將中文自動轉換為合適的英文內容的功能。

比如下面的例子中,程序運行完畢,將輸出《火影忍者》中的金句“青春不能回頭,所以青春沒有終點”的譯文from transformers import AutoTokenizer, AutoModelForSeq2SeqLM

import torch model = AutoModelForSeq2SeqLM.from_pretrained("Helsinki-NLP/opus-mt-zh-en").eval() tokenizer = AutoTokenizer.from_pretrained(

"Helsinki-NLP/opus-mt-zh-en") deftranslate(text):with torch.no_grad(): encoded = tokenizer([text], return_tensors=

"pt") sequences = model.generate(**encoded) return tokenizer.batch_decode(sequences, skip_special_tokens=

True)[0] input = "青春不能回頭,所以青春沒有終點 ——《火影忍者》" print(input, translate(input))將上面的代碼保存為 translate.py,然后執行 python translate.py,等待模型下載完畢,我們將得到類似下面的結果:。

青春不能回頭,所以青春沒有終點 Youth cant turn back, so theres no end to youth.是不是看起來還不錯?這部分代碼保存在了項目中的 soulteary/docker-prompt-generator/app/translate.py。

接下來,我們來實現 Prompt “免費續杯”(有邏輯續寫)功能實現 MidJourney Prompt 續寫功能基于一些內容,進行繼續的內容生成,是生成類模型的看家本領,比如大家已經熟悉的不能再熟悉的 ChatGPT 背后的 GPT 模型系列。

作者也找到了一個 Google 離職創業的“國外大姐” 基于 GPT-2 使用 25 萬條 MidJourney 數據 fine-tune 好的 GPT2 模型:succinctly/text2image-prompt-generator

,試了試效果不錯,那么我們就用它來實現這部分功能吧和上面一樣,我們實現一個不到 30 行的簡單的程序,就能夠實現模型自動下載,以及調用模型根據我們的輸入內容(上文中熱血臺詞的翻譯)生成一些符合 Midjourney 或 Stable Diffusion 的新的 Prompt 內容:。

from transformers import pipeline, set_seed import random import re text_pipe = pipeline(text-generation

, model=succinctly/text2image-prompt-generator) def text_generate(input): seed = random.randint(

100, 1000000) set_seed(seed) for count in range(6): sequences = text_pipe(input, max_length=

random.randint(60, 90), num_return_sequences=8) list = [] for sequence in sequences: line = sequence[

generated_text].strip() if line != inputandlen(line) > (len(input) + 4) and line.endswith((

":", "-", "—")) is False: list.append(line) result = "\n".join(list) result = re.

sub([^ ]+\.[^ ]+,, result) result = result.replace("", "") if result !=

"": return result if count == 5: return result input = "Youth cant turn back, so theres no end to youth."

print(input, text_generate(input))我們將上面的代碼保存為 text-generation.py,然后執行 python text-generation.py,稍等片刻我們將得到類似下面的內容:

# Setting `pad_token_id` to `eos_token_id`:50256 for open-end generation. Youth cant turn back, so theres no

endto youth. Youth cant turn back, so theres noendto youth. Young, handsome, confident, lonely boy sitting

on his cant turn back, so theres noendto youth. Whereold yang waits, young man on the streets of Bangkok::

10 film poster::10 photorealism, postprocessing, low angle::10 Trending on artstation::8 —ar 47:82 Youth can

t turn back, so theres noendto youth. By Karel Thole and Mike Mignola --ar 2:3 Youth cant turn back, so there

s noendto youth. And there is a bright hope about a future where there will be time.內容看起來好像還不錯,我們直接在 Midjourney 中輸入測試,將得到類似下面的結果。

將我們生成的 Prompt 內容,使用 Midjourney 進行圖片生成看起來算是及格了,這部分代碼在項目的 soulteary/docker-prompt-generator/app/text-generation.py

完成了兩個功能之后,我們來實現根據圖片內容生成 Prompt 描述的應用功能實現根據圖片生成 Prompt 描述功能相比較上面兩個功能,使用 CPU 就能搞定,內容生成效率也非常高但是想要快速的根據圖片生成 Prompt 則需要顯卡的支持。

不過根據我的試驗,運行起來只需要 6~8GB 左右的顯存,還是比較省錢的(沒有顯卡可以使用云服務器代替,買個按量的,玩罷銷毀即可)這里,我們依舊是實現一段簡單的,不到 30 行的 Python 代碼,完成模型下載、應用加載、圖片下載,以及將圖片轉換為 Prompt 的功能:

from clip_interrogator import Config, Interrogator import torch config = Config() config.device = cuda

if torch.cuda.is_available() elsecpu config.blip_offload = Falseif torch.cuda.is_available() elseTrue

config.chunk_size = 2048 config.flavor_intermediate_count = 512 config.blip_num_beams = 64 config.clip_model_name =

"ViT-H-14/laion2b_s32b_b79k" ci = Interrogator(config) defget_prompt_from_image(image):return ci.interrogate(image.convert(

RGB)) import requests import shutil r = requests.get("https://pic1.zhimg.com/v2-6e056c49362bff9af1eb39ce530ac0c6_1440w.jpg?source=d16d100b"

, stream=True) if r.status_code == 200: with open(./image.jpg, wb) as f: r.raw.decode_content =

True shutil.copyfileobj(r.raw, f) from PIL import Image print(get_prompt_from_image(Image.open(

./image.jpg)))代碼中的圖片,使用了我專欄中上一篇文章的題圖(同樣使用 Midjourney 生成)將上面的內容保存為 clip.py,然后執行 python clip.py,稍等片刻,我們將得到類似下面的結果:。

# WARNING:root:Pytorch pre-release version 1.14.0a0+410ce96 - assuming intent to test itLoadingBLIPmodel...

loadcheckpointfromhttps://storage.googleapis.com/sfr-vision-language-research/BLIP/models/model_large_caption.pth

LoadingCLIPmodel...LoadedCLIPmodelanddatain8.29seconds.100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████|

55/55[00:00<00:00,316.23it/s]Flavor chain:38%|███████████████████████████████████████████████████████▏

|12/32[00:04<00:07,2.74it/s]100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████|

55/55[00:00<00:00,441.49it/s]100%|██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████|

6/6[00:00<00:00,346.74it/s]100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████|

50/50[00:00<00:00,457.84it/s]arobotwithaspeechbubbleonabluebackground,highlydetailedhyperrealretro,artificial

intelligence!!,toyphotography,byEmmaAndijewska,markingsonrobot,computergenerated,blueish,delete,small

gadget,animated,bluebody,inretrocolors從結果中看,描述還是比較準確的這部分代碼在了項目的 soulteary/docker-midjourney-prompt-generator/app/clip.py。

好啦,到目前為止,三個主要功能,就都實現完畢了接下來,我們借助 Docker 和 Gradio 來完成 Web UI 和一鍵運行的模型容器應用使用 Docker 構建 AI 應用容器接下來,我們來完成 AI 應用的容器構建和相關代碼編寫。

前文中提到,我們將實現兩個版本的應用,分別支持 CPU 和 GPU 來完成快速的 AI 模型推理功能因為后者可以向下兼容前者,所以我們先來實現一個包含前兩個應用功能,CPU 就能跑的模型基礎鏡像完成只需要 CPU 運行的應用容器鏡像。

結合上文中的代碼,Dockerfile 文件不難編寫:FROM nvcr.io/nvidia/pytorch:22.12-py3 LABEL org.opencontainers.image.authors="soulteary@gmail.com" RUN pip config

set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple && \ pip install transformers sentencepiece sacremoses && \ pip

install gradio WORKDIR /app RUN cat > /get-models.py <

Helsinki-NLP/opus-mt-zh-en) AutoTokenizer.from_pretrained(Helsinki-NLP/opus-mt-zh-en) pipeline(text-generation

, model=succinctly/text2image-prompt-generator) EOF RUN python /get-models.py && \ rm -rf /get-models.py

將上面的內容保存為 Dockerfile.base,然后使用 docker build -t soulteary/prompt-generator:base . -f Dockerfile.base ,稍等片刻,包含了模型文件的基礎應用模型就搞定啦。

[+] Building 189.5s (7/8) => [internal] load .dockerignore

0.0s => => transferring context: 2B

0.0s => [internal] load build definition from Dockerfile.base

0.0s => => transferring dockerfile: 692B

0.0s => [internal] load metadata for nvcr.io/nvidia/pytorch:22.12-py3

0.0s => [1/5] FROM nvcr.io/nvidia/pytorch:22.12-py3

0.0s => CACHED [2/5] RUN pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple && pip install transformers sentencepiece sacremoses && pip install gradio 0.0s

=> CACHED [3/5] WORKDIR /app

0.0s => CACHED [4/5] RUN cat > /get-models.py <

0.0s => [5/5] RUN python /get-models.py && rm -rf /get-models.py

189.4s => => # Downloading (…)olve/main/source.spm: 100%|██████████| 805k/805k [00:06<00:00, 130kB/s]

=> => # Downloading (…)olve/main/target.spm: 100%|██████████| 807k/807k [00:01<00:00, 440kB/s]

=> => # Downloading (…)olve/main/vocab.json: 100%|██████████| 1.62M/1.62M [00:01<00:00, 1.21MB/s]

=> => # Downloading (…)lve/main/config.json: 100%|██████████| 907/907 [00:00<00:00, 499kB/s]

=> => # Downloading pytorch_model.bin: 100%|██████████| 665M/665M [00:11<00:00, 57.2MB/s]

=> => # Downloading (…)okenizer_config.json: 100%|██████████| 255/255 [00:00<00:00, 81.9kB/s]實現過程中,我這邊的構建時間大概要 5 分鐘左右,可以從椅子上起來,動一動,聽首歌放松一會。

鏡像構建完畢,可以使用下面的命令,進入包含模型和 PyTorch 環境的 Docker 鏡像在這個鏡像中,我們可以自由的使用前兩個功能相關的模型:docker run --gpus all --ipc=host --。

ulimit memlock=-1 --ulimit stack=67108864 --rm -it -p 7680:7680 soulteary/prompt-generator:base bash有了環境之后,我們來繼續實現一個簡單的 Web UI,實現上文中的懶人功能:讓模型根據我們輸入的中文內容,生成可以繪制高質量圖片的 Prompt:

from transformers import AutoTokenizer, AutoModelForSeq2SeqLM import torch model = AutoModelForSeq2SeqLM.from_pretrained(Helsinki-NLP/opus-mt-zh-en).eval() tokenizer = AutoTokenizer.from_pretrained(Helsinki-NLP/opus-mt-zh-en) def translate(text):

with torch.no_grad(): encoded = tokenizer([text], return_tensors=pt) sequences = model.generate(**encoded)

return tokenizer.batch_decode(sequences, skip_special_tokens=True)[0] from transformers import pipeline, set_seed

import random import re text_pipe = pipeline(text-generation, model=succinctly/text2image-prompt-generator

) def text_generate(input): seed = random.randint(100, 1000000) set_seed(seed) text_in_english =

translate(input) forcountinrange(6): sequences = text_pipe(text_in_english, max_length=random.randint(

60, 90), num_return_sequences=8) list = [] forsequencein sequences: line =

sequence[generated_text].strip() if line != text_in_english andlen(line) > (len(text_in_english) +

4) and line.endswith((:, -, —)) isFalse: list.append(line) result = "\n".join(

list) result = re.sub([^ ]+\.[^ ]+,, result) result = result.replace(, )

ifresult != : returnresultifcount == 5: returnresultimport gradio as gr with

gr.Blocks() asblock: with gr.Column(): with gr.Tab(文本生成): input = gr.Textbox(

lines=6, label=你的想法, placeholder=在此輸入內容...) output = gr.Textbox(lines=6, label=生成的 Prompt

) submit_btn = gr.Button(快給我編) submit_btn.click( fn=text_generate, inputs=

input, outputs=output ) block.queue(max_size=64).launch(show_api=False, enable_queue=True

, debug=True, share=False, server_name=0.0.0.0)在容器環境中創建一個名為 webui.cpu.py 的文件,然后使用 python webui.cpu.py,將看到類似下面的日志輸出:

Running on local URL: http://0.0.0.0:7860 To create a publiclink, set`share=True`in`launch()`.然后我們在瀏覽器中打開容器所在設備的 IP (如果在本機運行,可以訪問 http://127.0.0.1:7860 ,就能訪問 Web 服務啦。

隨便輸入點什么,它都能給你繼續往下編我們在上面的輸入框里輸入一些內容,然后點擊“快給我編”按鈕,就能夠得到一堆模型編出來的 Prompt 內容啦實現完“文生文”功能之后,我們來實現“圖生文”相關功能完成需要 GPU 運行的應用容器鏡像

結合上文,完成 GPU 相關功能需要的容器環境也不難:FROM soulteary/prompt-generator:base LABEL org.opencontainers.image.authors="soulteary@gmail.com" RUN pip config

set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple && \ pip install clip_interrogator git+https://github.com/pharmapsychotic/BLIP.git@lib

#egg=blip RUN cat > /get-models.py <

cudaif torch.cuda.is_available() elsecpu config.blip_offload = Falseif torch.cuda.is_available() else

True config.chunk_size = 2048 config.flavor_intermediate_count = 512 config.blip_num_beams = 64 config.clip_model_name =

"ViT-H-14/laion2b_s32b_b79k" ci = Interrogator(config) EOF RUN python /get-models.py && \ rm -rf /

get-models.py將上面的內容保存為 Dockerfile.gpu 文件,然后使用 docker build -t soulteary/prompt-generator:gpu . -f Dockerfile.gpu 完成鏡像的構建。

耐心等待鏡像構建完畢,使用下面的命令,能夠進入包含三種模型和 PyTorch 環境的 Docker 鏡像:docker run --gpus all --ipc=host --ulimit memlock=-1 --

ulimit stack=67108864 --rm -it -p 7680:7680 soulteary/prompt-generator:gpu bash接著,來編寫能夠調用三種模型能力的 Python 程序:

from transformers import AutoTokenizer, AutoModelForSeq2SeqLM import torch model = AutoModelForSeq2SeqLM.from_pretrained(Helsinki-NLP/opus-mt-zh-en).eval() tokenizer = AutoTokenizer.from_pretrained(Helsinki-NLP/opus-mt-zh-en) def translate(text):

with torch.no_grad(): encoded = tokenizer([text], return_tensors=pt) sequences = model.generate(**encoded)

return tokenizer.batch_decode(sequences, skip_special_tokens=True)[0] from transformers import pipeline, set_seed

import random import re text_pipe = pipeline(text-generation, model=succinctly/text2image-prompt-generator

) def text_generate(input): seed = random.randint(100, 1000000) set_seed(seed) text_in_english =

translate(input) forcountinrange(6): sequences = text_pipe(text_in_english, max_length=random.randint(

60, 90), num_return_sequences=8) list = [] forsequencein sequences: line =

sequence[generated_text].strip() if line != text_in_english andlen(line) > (len(text_in_english) +

4) and line.endswith((:, -, —)) isFalse: list.append(line) result = "\n".join(

list) result = re.sub([^ ]+\.[^ ]+,, result) result = result.replace(, )

ifresult != : returnresultifcount == 5: returnresultfrom clip_interrogator import

Config, Interrogator import torch import gradio as gr config = Config() config.device = cudaif torch.cuda.is_available()

elsecpu config.blip_offload = Falseif torch.cuda.is_available() elseTrue config.chunk_size = 2048 config.flavor_intermediate_count =

512 config.blip_num_beams = 64 config.clip_model_name = "ViT-H-14/laion2b_s32b_b79k" ci = Interrogator(config)

def get_prompt_from_image(image, mode): image = image.convert(RGB) ifmode == best: prompt

= ci.interrogate(image) elif mode == classic: prompt = ci.interrogate_classic(image) elif

mode == fast: prompt = ci.interrogate_fast(image) elif mode == negative: prompt = ci.interrogate_negative(image)

returnpromptwith gr.Blocks() asblock: with gr.Column(): gr.HTML(

MidJourney / SD2 懶人工具

) with gr.Tab(從圖片中生成): with gr.Row(): input_image = gr.Image(type

=pil) with gr.Column(): input_mode = gr.Radio([best, fast, classic

, negative], value=best, label=Mode) img_btn = gr.Button(這圖里有啥) output_image = gr.Textbox(

lines=6, label=生成的 Prompt) with gr.Tab(從文本中生成): input_text = gr.Textbox(lines=6, label=

你的想法, placeholder=在此輸入內容...) output_text = gr.Textbox(lines=6, label=生成的 Prompt) text_btn = gr.Button(

快給我編) img_btn.click(fn=get_prompt_from_image, inputs=[input_image, input_mode], outputs=output_image) text_btn.click(fn=text_generate, inputs=input_text, outputs=output_text) block.queue(max_size=

64).launch(show_api=False, enable_queue=True, debug=True, share=False, server_name=0.0.0.0)我們將上面的程序保存為 webui.gpu.py,然后使用 python webui.gpu.py 運行程序,將得到類似下面的日志:

██████████████████████████████████████████████████████████████████████████████████████████████████████████████|

44.0/44.0[00:00<00:00,31.5kB/s]Downloading:100%|██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████|

786k/786k[00:01<00:00,772kB/s]Downloading:100%|██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████|

788k/788k[00:00<00:00,863kB/s]Downloading:100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████|

1.54M/1.54M[00:01<00:00,1.29MB/s]Downloading:100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████|

907/907[00:00<00:00,618kB/s]Downloading:100%|█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████|

634M/634M[00:27<00:00,23.8MB/s]Downloading:100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████|

255/255[00:00<00:00,172kB/s]Downloading:100%|██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████|

779k/779k[00:01<00:00,757kB/s]Downloading:100%|██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████|

446k/446k[00:00<00:00,556kB/s]Downloading:100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████|

2.01M/2.01M[00:01<00:00,1.60MB/s]Downloading:100%|█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████|

99.0/99.0[00:00<00:00,69.2kB/s]I040512:50:42.798199140240289830720instantiator.py:21]Createdatemporary

directoryat/tmp/tmpuvpi8s9qI040512:50:42.798363140240289830720instantiator.py:76]Writing/tmp/tmpuvpi8s9q/_remote_module_non_scriptable.py

W040512:50:42.878760140240289830720version.py:27]Pytorchpre-releaseversion1.14.0a0+410ce96-assumingintent

totestitI040512:50:43.373221140240289830720font_manager.py:1633]generatednewfontManagerLoadingBLIPmodel...

loadcheckpointfromhttps://storage.googleapis.com/sfr-vision-language-research/BLIP/models/model_large_caption.pth

LoadingCLIPmodel...I040512:51:00.455630140240289830720factory.py:158]LoadedViT-H-14modelconfig.I040512

:51:06.642275140240289830720factory.py:206]LoadingpretrainedViT-H-14weights(laion2b_s32b_b79k).Loaded

CLIPmodelanddatain8.22seconds.Running on local URL:http://0.0.0.0:7860Tocreateapubliclink,set`share=True`

in`launch()`.當看到 Running on local URL: http://0.0.0.0:7860 的日志的時候,我們就可以在瀏覽器中訪問程序啦。

將上文中的圖喂給它將上文中的圖片投喂給它,然后點下“這圖里有啥”按鈕,稍等片刻,我們將得到一些比較合理的 Prompts 內容,你可以用這些內容去生成圖片。

喂它文本,擴寫內容喂它文本,擴寫內容當然,你也可以將生成的文本內容再投喂給它,來獲得更多的 Prompt 內容,讓圖片的變化更豐富一些其他:顯存資源消耗在模型識別圖片的過程中,我簡單記錄了應用的顯存消耗,峰值大概在 8GB 左右。

Wed Apr 521:00:09 2023 +-----------------------------------------------------------------------------+

| NVIDIA-SMI 525.89.02 Driver Version: 525.89.02 CUDA Version: 12.0 ||-------------------------------+----------------------+----------------------+ |

GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:

Usage/Cap| Memory-Usage | GPU-Util Compute M. | || | MIG M.

| |===============================+======================+======================| |0 NVIDIA GeForce ... Off

| 00000000:01:00.0 Off | Off | |31% 35C P8 23W / 450W | 8111MiB / 24564MiB |

0% Default | || | N/A | +-------------------------------+----------------------+----------------------+ +-----------------------------------------------------------------------------+ |

Processes:| | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage

| |=============================================================================| |0 N/A N/A

1286 G /usr/lib/xorg/Xorg 9MiB | |0 N/A N/A 1504 G /usr/bin/gnome-shell

10MiB | |0 N/A N/A 115252 C python 8086MiB | +-----------------------------------------------------------------------------+

參考鏈接:CLIP 神經網絡模型:https://openai.com/research/clipSalesforce 推出的 BLIP:https://blog.salesforceairesearch.com/blip-bootstrapping-language-image-pretraining/

赫爾辛基大學開源的 OPUS MT 模型:https://github.com/Helsinki-NLP/OPUS-MT-trainHelsinki-NLP/opus-mt-zh-en:https://huggingface.co/Helsinki-NLP/opus-mt-zh-en

succinctly/text2image-prompt-generator:https://huggingface.co/succinctly/text2image-prompt-generator

免責聲明:本站所有信息均搜集自互聯網,并不代表本站觀點,本站不對其真實合法性負責。如有信息侵犯了您的權益,請告知,本站將立刻處理。聯系QQ:1640731186

主站蜘蛛池模板: 三级片AV网址 | 午夜无码伦理 | 伦理电影中文字幕 | 在线全集高清不卡 | 优酸乳成人无码片 | 亚洲成年人电影网 | 欧美美女内射视频 | 成人欧美视频 | 91大神在线视频 | 国产精品视频不卡 | 91操操操| 午夜在线福利影院 | 国产熟女性爱 | 成人影片迅雷下载 | 亚洲一级二级 | 欧美性爱精品 | 日韩激情网站 | 国产成人无码精品 | 人人妻光屁视频 | 久久精品视频77 | 日韩理伦片 | 国产精品视频区1 | 日本三级cg电影 | 红杏影院一区二区 | 丝袜专区一区二区 | 淫秽网址在线观看 | 日本成人在线 | 福利社深夜影院 | 亚洲国产片 | 日韩美女高清mv | 丁香五月天堂网 | 国产第一页线路1 | 在线观看h网 | 日日干天天操 | 精品视频久久久久 | 亚洲三级日本 | 欧美午夜影院 | 丁香婷婷五月亚洲 | 亚洲国产欧美 | 韩日精品中文字幕 | 操碰在线91 | 欧美日韩高清 | 91av手机在线 | 91传媒 | 国产性爱八区 | 国产乱伦露脸视频 | 日本人妖在线专区 | a三级网站 | 97cao碰| 亚洲欧美中文字幕 | 深度五月亭亭 | 精品国产在线视频 | 孕妇无码视频 | 福利社久片 | 国产日韩影院 | 国产高清欧美亚洲 | 深夜福利在线免费 | 国产精品乱伦 | 成人手机在线视频 | 91大神| 午夜福利影院 | 三级av在线观看 | 午夜无码专区 | 国产美女多p视频 | 日韩欧美中文 | 国产在线观看免费 | 日本中文字幕观看 | 国产1区2区3区 | 欧美国产aⅴ电影 | 高清国产精品大全 | 香蕉av秘 | 91黄色电影 | 日韩经典电影免费 | 欧美变态另类视频 | 中国一区二区视频 | 欧美成人福利社 | 91九色在线视频 | 宅男宅女午夜 | 精品国产sm最 | 欧美一区在线观看 | 国产精品自在自拍 | 亚洲精品麻豆网站 | 日韩三级 | 在线看三级毛片 | 在线观看国产高清 | 手机成人影片下载 | 日韩欧美精品视频 | 午夜福利视频99 | 欧美激情一区 | 欧美日韩大黄片 | 91午夜交换视颗 | 久草热播视频 | 91影院在| 91视频入口 | 欧美另类女人 | 欧美处女网 | 日韩电影在线免费 | 午夜婷婷精品 | 日本a级视频| 在线观看茄子视频 | 国产浮力草草 | 欧美视频人人碰人 | 国内自拍第一 | 丁香五月天小说网 | 伦理在线播放 | 蜜桃视频福利 | 日日韩日欧美 | 成人深爱激情影院 | 欧美精品福利影院 | 国产日韩精品91 | 亚洲精品国产日韩 | 日韩欧美一级 | 日本成人中文字幕 | 淫秽黄色毛片视频 | 欧美片导航| 国外成人免费视频 | 91视频啊啊啊 | 欧美变态bdsm| 国产婷婷五月天 | 亚洲色图欧美影院 | 欧美免费在线视频 | 三级文学另类 | 亚洲成年人免费 | 91视频分类 | 污91视频| 青草青青国产视频 | 欧美四级限制片 | 91欧美人妖 | 国产精品微拍福利 | 青青艹在线 | 午夜视频网 | 久久乡村导航 | 欧美性a片mp | 97国产视频 | 超碰人妻自拍豆花 | 夜爽爽爽爽爽影院 | 久草资源网| 国产不卡一区0 | 操操叉叉操操 | 日韩精品视频网站 | 综合无毒不卡 | a片网站在线播放 | 三级A片无码| 欧美同性视频 | 另类无码专区 | 亚洲免费在线播放 | 午夜成人一区二区 | 日韩中文字幕a | 成人东京热| 一区二区国产无码 | 中文日韩在线视频 | 成人三级论理电影 | 福利影院欧美 | 5月丁香婷婷网 | 欧美精品男同 | 国产高清无码在线 | 成人免费无码毛片 | 最新国产精品 | 成人爱草草 | 国产主播导航 | 精品日韩在线观看 | 国产日韩一区二区 | 国产欧美一区日韩 | 小色鬼导航 | 欧美日韩天堂在线 | 高清欧美XXXX | 黑丝自慰喷水网站 | 亚洲金典无码 | 亚洲第五页 | 香蕉永久免费视频 | 97色色91| 午夜主播福利视频 | 丁香五月丁香婷婷 | 亚洲精品视频一 | 欧美另类日韩 | 蜜桃视频一区二区 | 在线aa播放 | 无码短视频 | 免费在线电影网站 | 免费欧美视频 | 美女福利毛片 | 成年人播放器 | 国产日本黄色视频 | 成人综合色网 | 日韩美女网色 | 欧美91区| 国产十精品十免费 | 青青操人人操 | 暖暖日本高清视频 | 久草手机福利 | 青草青91| 在线日韩国产噢美 | 日韩超碰另类 | 91国产视频精品 | 97精品在线视频 | 成人影片播放 | 另类激情欧美 | 午夜福利WW | 国产高清不卡二区 | 国产传媒京东传媒 | 一区国产在线观看 | 黄色网址 | 日本三级精品 | 波多野洁衣全集 | 豆花视频操逼视频 | 老湿影院在线看a | 国产美女大片 | 亚洲国产a级片 | 亚洲欧美日本韩国 | 91视频福利 | 黄色毛片av | 亚洲国内成人 | 成人高清无码精品 | 女同视频在线观看 | 超碰免费公开人妻 | 91爱豆传媒 | 日本韩国伦理电影 | 456福利影院| 三级伦理片免费看 | 国产AV| 4虎精品| 日韩在线一 | 殴美人妖 | 精品国产一二区 | 泰国人妖皇后 | 成人免费视频下载 | 国产a级0| 中文日韩在线视频 | 乱伦熟女第1 | 日韩无码最新 | 国产强奷在线播放 | 最新操碰 | 老湿机福利视频 | 国产在线91 | 微拍福利小视频 | 女同电影 | 老s机日逼导航 | 日本a一级黄大片 | 欧美日韩图片 | 久久精品毛片视频 | 91尤物在 | 人妻在线视频免费 | 青青艹在线 | 资源总站人妻 | 人人都是播客 | 无码精品a∨ | 黄色网址网站 | 丁香五月激综合 | 超碰好逼网123 | 青青草久热 | 东京热电影网 | 草逼视频78 | 91女同| 探花大神 | 欧美人体大胆扒开 | 香港电影 | 免费在线成人网站 | 97青青草原国| 午夜时刻免费观看 | 岛国一区 | 欧美性爱第二十页 | 免费视频成人 | 91日韩导航| 深夜资源网 | 丁香婷婷影院 | 国产在线免费视频 | 免费看孕妇av | 日韩亚洲电影在线 | 三A级小黄片 | 国产成人免费网站 | 日韩成人影片 | 女同影音先锋 | 日本不卡中文字幕 | 免费福利在线影院 | 成人三级黄色 | 91软件下载 | 国产a级国片免费 | 熟女乱伦| 欧美色淫 | 老司机免费看片 | 午夜成人| 欧美日乱一码二码 | 日本一级a黄大片 | 欧美三级在线网址 | 91丝瓜视频 | 欧美日韩字幕 | 丁香五月色网站 | 国产一区一区 | 久草蜜臀 | 欧美色图东京热 | 69色色影院| 少妇午夜福利 | 国产在线精品毛片 | 美日不卡一合集 | 三级视频网址网站 | 小草莓视频下载 | 久草国产精品 | 五月天堂丁香 | 少妇婷婷被日视频 | 国产黄色91| 91色妹妹| 三级黄色在线观看 | 91视频分类 | 丝瓜视频 | 欧美自慰一区 | 国产在线亚洲 | 欧洲精品乱伦 | 麻豆精品av入口 | 欧美大阴蒂| 国产精品自在自拍 | 男女午夜啪啪 | 91网 | 欧美日韩五区 | 狠撸狠操 | 青青草综合 | 男女视频高清不卡 | 麻豆蜜桃视频 | 欧洲人人操 | 国产在线自拍 | 国产欧美日韩各类 | 成年人网站在线 | 伦理在线影视 | 高清国产在线 | 国产精品14p | 97超碰操操操 | 91青青祝频免费 | 国产极品一区0 | 国产一级a | 中国黄色A片 | 国产免费成人 | 三级黄色短片网址 | 国产综合在线播放 | 中文字幕国产大片 | 日韩电影观看 | 五月天色婷婷在线 | 午夜一二三区 | 黄色毛片三级 | 一区国产在线观看 | 人人91| 精品成人毛片 | 午夜国产精品福利 | 日韩中文国产 | 国产一二区视频 | 国产不卡在线视频 | 91视频播放器 | 亚洲综合五月花 | 欧美午夜经典伦理 | 欧美中文字幕 | 日韩夜间福利 | 日韩中文字幕高清 | 91黄软件 | 欧美日韩另类国产 | 免费一区二区 | 丝袜伦理片 | 欧美国产日韩一区 | 久草福利资源在玷 | 国产99精品99 | 日韩亚洲欧美国产 | 伊人日韩在线 | 国产激情专区 | 国产色色八区 | 91偷拍操操操 | 丁香五月网址 | 在线第一页 | 国产视频网 | 中文字幕av在线 | 久草视频下载 | 日韩欧美黄色片 | 日韩经典在线 | 丁香五月影院 | 最新热播电视剧 | 日韩无码无遮挡 | 亚洲第一a亚洲 | 国产成人精品网 | 最新福利在线视频 | 日日干夜夜干 | 国产成人免费观看 | 日本偷拍片 | 91黄色视频网站 | 91短视频丝瓜 | 日本高清不卡二区 | 日本三级456| 精品动漫一区 | 爱豆传媒陈可心 | 最新日韩欧美 | 四虎直播 | 亚洲系列在线观看 | 理论片中文字幕 | 亚洲精品专 | 97青青草原 | 找变态网站草麻豆 | 日韩精品第二页 | AV免费一区| 偷撸影院 | 国产日韩高清在线 | 国产熟睡乱子伦 | 日韩精品伦理电影 | 国产精品欧美亚洲 | 日韩电影新片网 | 成人东京热 | 精品国产乱码一区 | 亚洲欧美日韩免费 | 新三级网站视频 | 日韩精品综合在线 | 虐待孕妇av | 日韩成人电影无码 | 免费看片资源 | 日本看片网址 | 国产午夜在线观看 | 欧美人人爽 | 日韩无码人妻系列 | 亚洲欧美综合国产 | 国产精品一二三四 | 午夜草逼 | 日韩成人福利 | 久久99国产| 成人国产精品区 | 三级网站可观看 | 日本中文高清欧美 | 欧美成人福利 | 日韩撸色色 | 日韩美女色 | 在线影院伦理片 | 日本在线视频看看 | 日韩精品视频免费 | 午夜欧美福利网站 | 无码a国产 | 91成人免费视频 | 日本妈妈伦理片 | 波多野步中文字幕 | 久草视频新在线 | 欧美丝袜熟女 | 超碰在线公开 | 国产aⅴ精品一区 | 91操情| 日本三级视频 | 欧美熟妇性爱 | 97操操| 日日日韩三级片 | 精油按摩伦理电影 | 在线观看成人免费 | 免费在线小视频 | 国产精品99操 | 国产电影黄 | 欧美极度变态 | 红桃视频在线观看 | 丁香五月av | 美女福利影院 | 欧美专区第一页 | 国产大片电影 | 欧美线在Aa| 国产馒头一线逼 | 日本精品在线播放 | 最新女性av | A片网子| 亚洲成a人片 | 欧美精品导航 | 第一页福利 | 伦理片app下载 | 国产无码成人免费 | 日本在线不卡网站 | 免费看片神嚣 | 91人人爽 | 人妖番号| 国产午夜电影 | 日本高清在线观看 | 五月婷丁香综合网 | 亞洲午夜倫理電影 | 欧美二区网站 | 亚洲欧美日韩有码 | 超碰操碰 | 人妻在线| 国产夜色福利网站 | 欧美日韩亚洲一区 | 欧美怡红院院二区 | 91免費| 日韩成人无码毛片 | 在线成人色网 | 自拍三级亚洲影视 | 成人福利站 | 三级A片网站 | 欧美人妖射精 | 微拍福利一区二区 | 欧洲孕妇av| 国产孕妇三级 | 在线观看国产日韩 | 欧美福利一区二区 | 草逼网站(更新) | 日本成人影院 | 超碰97天天操 | 国产av电影网站 | 能看的黄色网址 | 污草莓视频 | 超碰艹艹艹 | 在线视频国语对白 | 另类亚洲色情 | 想看黄色毛片网站 | 国产在线视频自拍 | 在线看的黄色av | 欧美AA级 | 欧美人与动牲交a | 曰本伦理电影 | 国产视频中文字幕 | 午夜福利久草 | 日本成年年龄 | 成人亚洲电影 | 欧美免费快播影院 | av三级在线播放 | 在线观看h视频 | 成人国产精品区 | 欧美福利在线观看 | 日韩黄色A片| 激情播播五月婷婷 | 美女内射毛片3D | 原创国产在线 | 中国无码免费视频 | 国产经典动画片 | 午夜神马福利影院 | 三级伦理在线播放 | 欧美日韩一区二区 | 日本免费xxxx | 国产免费一级片 | 无码成人版 | 中国一卡二卡视频 | 91色在线观看 | 三级网站在 | 欧美原宿情头一对 | 国产香蕉9 | 久草五月天| 91这里只有精品 | 亚洲欧美910 | 欧美人与动牲交a | 性欧美喷潮xxx | 欧美日韩视频 | 黄色美女免费网站 | 亚州色图乱伦小说 | 日本妈妈伦理片 | 91爱爱网站 | 91干逼com | 日本亚洲欧美 | 福利视频网址导航 | 精品卡一卡二 | 很很撸在线视频 | 日韩三级网| 久草资源免费 | 亚洲国产精品视频 | 91在线视频播放 | 国产美女自慰网站 | 国产自拍在线观看 | 日韩欧美美女 | 乱伦另类一区 | 欧美肥老妇 | 亚洲日韩电影 | 无码精品a∨ | 国产日韩性爱 | 日韩午夜蜜桃久久 | 国产91视频在线 | 日韩在线小视频 | 蜜桃视频福利 | 淫秽插人免费网站 | 精品三极品 | 免费成人高清 | AV无码 | 国产小视频网站 | 国产女同网站 | 欧美在线黑 | 欧美性爱精品 | 日韩国产电影 | 孕妇无码视频 | 美国伦理片在线 | 青青草福利 | 91欧美秘密入口 | 久久日韩精品 | 一级片免费看 | 欧美亚韩网址 | 高清不卡一区二区 | 岛国黄色网址 | 免费三级无毒 | 多人强伦轩免费看 | 国产精品秘福利姬 | 丁香成人 | 91福利电影| 日本an片| 国产女人喷潮视频 | 国产精品试看 | 欧美在线免费播放 | 欧美性爱论坛 | 国产豆花原创在线 | 精品的电影网站 | 青青草官网| 女同性国产精品 | 丁香五月花影院 | 性爱福利视频网 | 欧美日韩一 | 久草在线首页 | 高清视频在线观看 | 国产爽一爽| 亚洲自偷 | 国产9191精品 | 欧美日韩在线a | 国产精品午夜精品 | 高清在线www | 黄片福利社 | 日本a级片免费看 | 最新欧美一区二区 | 欧美风情国产传媒 | 五月色爸 | 福利导航页 | 青青国产免费看 | 国产精品日韩欧美 | 手机看片福利永久 | 福利导航在线 | 免费黄址足交欧美 | 在线观看h网 | 国产精品果冻传媒 | 在线观看日本高清 | 日韩大片视频 | 午夜福利视频大全 | 三级黄色电影天堂 | 国产手机在线 | 人妖精汇编网站 | 国产精品另类 | 91在线视频榴草 | 四虎色情A片 | 波多野吉衣老师 | 91最新地址| 日韩中文字幕av | 午夜免费福利 | 91神马电影天堂 | 超碰在线观看97 | 国产、精品 | 欧美色偷 | 日韩精品影院伦理 | 欧美视频一区二线 | 肥熟一区二区三区 | 国产在线资源观看 | a片123| 日本三级在线网址 | 91视频草 | 老湿机成人福利 | 久久99精品久 | 日本高清网址 | 香蕉国产在线 | 91国产自拍| 日本高清电视 | 国产精品v日韩片 | 成人福利免费视频 | 亚洲五月综合网 | 91视频新地址 | 国产丝袜高跟一区 | 91精品国产综合 | 91伊人国内精品 | 自拍偷拍第1页 | 日本无码在线中文 | 黄色ab网| 91成人国产福利 | 欧美插插影院 | 欧美色图另类故事 | 欧美视频完整在线 | 超碰黑丝在线91 | 欧美中国乱伦 | 日本天堂在线视频 | 欧美视频亚洲图片 | 人人草人人 | 麻豆网站免费 | 在线观看你懂得 | 三级成人电彭 | 日韩最新网址 | 操碰麻豆| 日韩精品欧美 | 人妻精品一区二 | 内射视频网 | 国产在线观看区 | 国产日本韩国欧美 | 极品福利导航 | 欧美日韩性影院 | 操骚射fu豆花 | 国产吃瓜无码 | 日本涩涩| 国产精品福利网站 | 操碰视屏 | 91精品18| 欧美性爱加勒比 | 91草莓香蕉榴莲 | 丝袜美腿中文字幕 | 福利精品第一导航 | 91豆花视频18 | 激情性爱五月天 | 超碰无码在线 | 黄片在线看www | 日本福利社艹男女 | 日剧TV在线 | 欧美城黄色 | 成年人网站电影 | 午夜福利xxx | 亚洲第一福利在线 | 欧美日韩人成在线 | 国产欧美日韩综合 | 欧美一极片 | 国产午夜福利操逼 | 性欧美长视频 | 青青草国产线观 | 日韩欧美嗯啊 | 亚洲伦理一区二区 | 女同电影推荐 | 日朝第一页精品 | 丁香五月六月 | 国产不卡毛片 | 婷五月天在线草 | 高清电影在线播放 | 国产人人看人人插 | 午夜爆乳视频 | 午夜两性按摩影院 | 岛国最大色网站 | AV资源共享 | 中国另类无码免费 | 日韩伦理片在线 | 成人免费国产大片 | 亚洲美女五月丁香 | 精品欧美在线 | 日韩午夜三级 | 日本不卡一区 | 欧美色色干 | 成年免费视频 | 久久成人福利视频 | 亚洲无线一 | 91香蕉国产| 青久视频| 国产传媒在 | 毛片AV在线观看 | 高清足球免费观看 | 日韩欧美电影网站 | 在线观看茄子视频 | 日本高清视频免费 | av男人网| 东京热99 | 亚欧美日韩色色 | 加勒比操操操 | 日韩精品第1页 | 亚洲最新中文字幕 | 女同按摩 | 中文无码久久精品 | 能看男女操91 | 香蕉视频在线播放 | 手机看片免费直播 | 日韩免费播放 | 91国产牛牛碰 | 中文字幕无码 | 麻豆蜜桃视频 | 黄色网在线播放 | 欧美a级片在线 | 深夜福利导航日韩 | 嫩叶影院 | 绯色无码视频 | 欧美免费在线观看 | 91视频91| 成人色影院 | 久久黄色| 91刺激自拍视频 | 国产浮力第一页 | 国产综合在线播放 | 欧美日韩三级 | 成年午夜视频 | 日韩丝袜第一页 | 亚洲AA在线| 亚洲图片另类 | 欧美精品网址 | 9191在线| 国产白丝网站 | 欧美日韩美女视频 | 国产午夜免费电影 | 黄色天堂在线 | 91免费 | 吃瓜黑料国产精品 | 亚洲欧美人成视频 | 国产精品激情自拍 | 日本免费看片 | 加勒比在线蜜桃 | 91视频地址| 国产精品无码不卡 | 欧美日韩亚洲综合 | 欧美另类77 | 欧美挙交日本少妇 | 免费看搞黄网站 | 日韩99 | 最新日韩高清无码 | 黄色网网页 | 免费黄色网址在线 | 成人日本观看网站 | 国产欧美日韩在线 | 午夜宅男免费 | 成人亚洲电影网 | 97免费公 | 国产午夜福利视频 | 国产黄色吃瓜 | 成人亚洲在线视频 | 午夜大片福利 | 久久免费福利视频 | 蜜桃午夜激情 | 日韩福利影院 | 乱又伦精品短视频 | 成人色情福利看片 | 欧美二区女同 | 久久福利影院 | 日剧TV在线| 国产主播户外 | 午夜小电影 | 激情综夜 | 手机福利在线看 | 91在线影院 | 日韩欧美影视 | 国产色综合久 | 成年人在线免费看 | 91视频网站下载 | 污版草莓视频 | 字幕精品| 在线观看A色片 | 日韩欧美亚洲午夜 | 成人欧美色图电影 | 欧美国产日韩久久 | AV免费在线观看 | 日韩无码中文字幕 | 91人操| 欧美一极片| 成人三级伦理片 | 91干艹| 欧美日一区 | 成人精品无 | 成年人在线观看 | 欧么一二三专区 | 黄色的三级A片 | 亚洲人成中文电影 | 欧美性爱受 | 国产a级| 日日操超碰 | 亚洲欧美国产另类 | 日韩欧美巨乳 | 性爱福利老湿影视 | 欧美不卡日本 | 香蕉视频国产精品 | 国产91自拍在线 | 欧美色老头 | 黄色性爱视频网站 | 伊人五月丁香 | 成午夜精品一 | 日韩有码第二页 | 日本在线视频高清 | 成年人看片网站 | 国产高清不卡二区 | 精东AV| AV福利激情毛片 | 欧美操欧美 | 欧美另类交| 91这里只有精品 | 久草国内| 夜晚福利久久 | 中文字幕下载网站 | 欧美色色区 | 青青草在线精品 | 日韩在线欧美首页 | 一级黄色毛片 | 草逼一样 | 日韩丝袜| 国产精品性爱 | 成人富二代短视频 | 日韩无码中文精品 | 欧美激情第六页 | 三级片在线导航 | 欧美性爱肏屄图 | 午夜福利爱爱 | 艹艹艹插逼 | 久久99热精品 | 欧美一线a观看 | 操操老司机 | 高清影视| 日韩美女免费视频 | 一级日韩电影 | 国产无码免费播放 | 欧美日韩性爱 | 亚洲第一在线精品 | 日韩成人小视频 | 国产视频| 性爱草逼91AV | 91视频看污片 | 欧美精品一二区 | 欧美专区第一页 | 日日干干| 国产午夜亚洲精 | 91男女作爱| 欧美另类18 | 疯狂少妇喷潮 | 深夜少妇福利在线 | 国产视频在线不卡 | 国产二区视频 | 国内人妻蜜桃视频 | 国产孕妇三级 | 国产精品精品精品 | 国产成a人亚洲精 | 成年人短视频 | 麻豆免费视频 | 国产精品偷窥 | 日本高清免费视频 | 欧美aaa一级| 91免费高清视频 | 亚州欧美在线视频 | 久草成人福利 | 国产私拍福利精 | 深夜激情福利动态 | 中国美女足交 | 成人三级在线视频 | 蜜桃久草| 自拍三级黄色片 | av色叉叉叉 | 免费看片神器下载 | 青青草最新网址 | 日本欧美在线 | 日本乱伦姐弟视频 | 91豆奶视频| 欧美区性一页 | 青青草97视频 | 五月天综合网 | 宅男福利在线播放 | 成人影院在线观看 | 欧美精品一二三区 | 白丝学姐自慰喷水 | 91综合永久 | 午夜精品店 | 日韩在线播放网站 | 爱豆传媒陈可心 | 国产一区二区成人 | 91午夜交换视颗 | 在线毛片网址网站 | 在线成人毛片 | 高清在线观看 | 欧美疯狂高潮 | 欧美一区二区福利 | 91日韩电影 | 在线播放欧美精品 | 国产精品免费网站 | 日韩中文有码 | 午夜福利视频黄片 | 日韩国产电影 | 午夜福利传媒视频 | 国产中文字幕 | 91尤物在线视频 | 无码少妇无码鲁片 | 哦美乱伦第一页 | AV三级免费看| 一二三不卡视频 | 欧美性爱成人一区 | 国产一卡二 | 福利社AV| 日韩高清小视频 | 麻豆足交| 夜色在线 | 人妖干少女 | 亚洲午夜伦理 | 亚洲国产日韩欧美 | 影音先锋一区二区 | 91福利社污| 午夜福利私人影院 | 欧美四级下载 | 污网站网址 | 成人吃瓜视频在线 | 午夜视频入口 | 深夜福利小视频 | 欧美黑白配| 91视频91最新 | 国产黑料吃瓜在线 | 91在线视频论坛 | 国产福利社在线 | 欧美日韩国产操逼 | 免费福利影视 | 蜜臀视频福利在线 | 最新三级黄色网址 | 欧美人妻激情 | 青草视频在线看 | 国产麻豆免费视频 | 高清国产动漫 | 男人在线看毛片 | av视屏| 午夜动态爱| 国产中文字幕电影 | 中日韩欧美福利 | 精品免费久久久久 | 日本在线观看视频 | 操操操操爱爱爱爱 | 日本成人大片 | 三级全黄网站版 | 亚色成人福利影院 | 欧美孕妇在线观看 | 免费看91| 中文字幕久荜 | 国产中文在线 | 欧美日韩黄色网址 | 久草最新网此 | 日本伦理片网址 | 欧美日韩日日日 | 欧美日韩另类图片 | 日韩激情成人视频 | 欧美不卡在线视频 | 日韩欧美一区二区 | 操逼视频免费瑟瑟 | 波多野吉 | 黄瓜三级片| 午夜福利不卡 | 国产精品嫩草影视 | 在线免费黄色网址 | 欧韩高清电影无码 | 91金典免费 | 成年人黄色AV片 | 狼友福利视频 | 激情文学五月婷婷 | 欧美色图一区 | 日韩欧美理论 | 国产精品香蕉在线 | 国产高清福利合集 | 三级性交毛片 | 三级网站日本 | 无码免费成人 | 国产区一区二区三 | 日韩黄色三级 | 成人快猫 | 欧美激情福利网 | 日日操日日爽 | 日本欧美亚洲 | 国产屁屁第一页 | 美女性爱三级视频 | 岛国精品在线 | 日日日日狠狠干 | 久草精品资源 | 成人高清在线观看 | 91福利网站 | 国产日韩欧美综合 | 另类区另类欧美 | 亚洲激情文学 | 国产精品系列在线 | 欧美艺术片在线看 | 91福利大全 | 人人爽亚洲AV | 日韩一页 | 老司机成年人网 | 日久精品 | 草逼视频线上观看 | 乱伦WWW| 国产亚洲精品 | 成人国产免 | 欧美另类Ts | 黄色片男人天堂 | 吃瓜国产超碰 | 私人18网站 | 加勒比综合网 | 激情文学91 | 91逼| 另类福利 | 欧美性爱福利导航 | 久久精品一区 | 欧美亚洲日本 | 欧美大战日韩 | 日本成年视频 | 三级a片免费 | 亚洲福利影院 | 午夜窝窝看片 | 青久草国 | 岛国免费 | 欧美日韩高清无码 | 日韩精品成人 | 国产精品岛国 | 午夜理论性 | 免费黄a片 | 国产网站无码 | 91小黄鸭| 欧美另类999| 中国无码毛片 | AV色哟哟 | 极品玉足操逼 | 国内视频自拍 | 午夜国产探花精品 | 亚洲一卡二卡 | 国产午夜精品一区 | 国内精品99 | 女同人妻电影午夜 | 黄色三级无码视频 | 午夜激情福利视频 | 国产三级视频网站 | 丁香五月婷婷A片 | 91刘玥在线观看 | 三级乱伦网站 | 日本在线播放一区 | 欧美色色色影院 | 亚洲午夜经典 | 欧美操逼内天 | 福利看片A片 | 国产精品美女乱伦 | 拍拍看片 | 久草一道 | 在线视频国产 | 一区国产在线观看 | A片在线网址 | 91国产黑丝| 免费看片亚洲 | 日本三级在线播放 | 91影库叉叉叉 | 三级性爱视频在线 | 私人午夜影院 | 青草视频网址 | 爱豆传媒精品影视 | 97素材| 嫩草伦理影院 | 国产欧美一区 | 制服丝袜91 | 国产三级视频网站 | 日本波多野 | 国产精品直接观看 | 国产日韩欧美在线 | 影音先锋伦理电影 | 国产在线不 | 91怎么样| 日韩特级黄色视频 | 深夜福利王| 国产成人性爱毛片 | 蜜臀麻豆红豆 | 亚洲免费看片 | 午夜福利激情 | 牛牛影院A片 | 三级黄片热比视频 | 激情综合五月 | 91日本电影 | av资源在线| 欧美a级美 | 欧美剧情在线观看 | 欧美性爱香蕉视频 | 自拍偷拍福利论坛 | 91黄篇香蕉| 男人天堂三级片 | 国产在线精彩亚洲 | 午夜无码福 | 欧美在线观看视频 | 最热爱爱影院 | 国产精品成人一区 | 久草视频免费网 | 国产亚洲青草 | 欧韩视频在线观看 | 欧美黑人马上影院 | 亚洲俺去也av | 国产精品无码在线 | 日本一级婬片 | 国产乱轮在线观看 | 成熟曰本女同 | 国产日本三级 | 国产不卡小视频 | 91国产视频网 | 亚洲日韩欧美福利 | 久久99久久久 | 欧美色在线观看 | 尤物二区| 国内免费一区二 | 国产亚洲日本精品 | 欧美日韩中文字幕 | 日韩丝袜美女 | 私人影视免费播放 | 97资源中文字幕 | 一级国产大片 | 无码成人版 | 黄α在线| 日摸操看| 成人自拍视频免费 | 午夜鲁丝片 | 日韩理论电影网 | 欧洲呦女 | 福利国产视频 | 欧美色图乱伦小说 | 波多野结依系列片 | A片免费网| 免费无毒永久AB | 国产精品视频yu | 午夜福利网 | 91色色调教视频 | 欧美资源在线 | 福利导航在线播放 | av午夜探花福利 | 成人免费漫画 | 欧美美女影院 | 美女网站视频很色 | 日韩线路乱码精品 | 日本一级免费片 | 国产视频在线视频 | 91就去操 | 日韩美女在线电影 | 91爱爱网 | 国产乱子伦精品 | 国产一区二区在线 | 日韩高清免费电影 | 91天堂在线视频 | 高清资源下载 | 精品无码八区 | 91唐伯虎 | 日韩二区在线 | 免费看片免费播放 | 三级黄色天堂网 | 国产麻豆精品视频 | 欧美干色| 悠悠色导航首页 | 麻豆精东 | 午夜美女福利视频 | 精品一区 | 91视频打屁股 | 日本高清美女网址 | 欧美色图自拍 | 高清视频三区 | 国产传媒第一页 | 国产日屄| 日本乱伦高清无码 | 福利社含羞草 | 午夜鲁丝片| 日本一级s片 | 亚洲欧美va | 久草爱福利资源站 | 免费看黄www| 午夜特片网 | 国产系列_1_页 | 精品国产免费观看 | 91老女人| 久久精品毛片视频 | 青青操逼网 | 综合婷婷五月天 | 成人区人一区二区 | 精品国产国产综合 | 熟女四虎 | 成人免费视频播放 | 日本中文在线字幕 | 日韩小电影网址 | 绯色无码视频 | 成人一级大片 | 国产久操视频 | 丁香婷婷五月 | 伦理电影一级 | 91电影天堂 | 91久操| 精品无码一二三区 | 深夜国产视频 | 国产精品免费在线 | 欧一欧二欧三精品 | 伊人性爱影院 | 国产成人电影无码 | 午夜性爱网 | 久草视频免费观 | 国产情侣久久 | 国产精品久久av | 日韩另类福利影院 | 久草福利资源 | 日韩欧美电影网站 | 91成人短| 激情婷婷五月黑人 | 日韩理论电影网 | 91免费无码 | 丁香五月婷婷小说 | 麻豆精品在线观看 | 欧美日韩免费在线 | 狠狠肏逼视频 | 久草免费福利 | 成人三级黄片视频 | 无码一区高清黄片 | 亚洲专区欧美专区 | 国产一区在线播放 | 高清不卡一卡二卡 | 成年女人影院 | 在线观看国产免费 | 亚洲第一页不卡 | 青青草免费 | 操逼视频软件 | 成人深夜电影 | 中文字幕日韩丝袜 | 黄瓜草莓视频 | 欧美一区免费 | 日韩激情视频 | 女同番号 | 欧美亚洲三级 | 国产不卡区 | 91直播免费看 | 久草免费的 | 精品不卡三区 | 一区二区三区 | 国产精品酒店视频 | 欧美成人喷白泶 | 国产在线高清 | 深夜福利导航日韩 | 三级片导航 | 日本簧色三级网站 | 亚洲激情综合网 | 中文字幕日韩欧美 | 日本三级迅雷下载 | 国产福利网| 欧美色一区| 夜色福利导航 | 日本天堂影院 | 人妖大片| 91操片| 国产在线观看影院 | 尤物视频在线吃瓜 | 国产日韩二三区 | 四虎影院永久地址 | 日韩一区二区网站 | 亚洲美女啪啪视频 | 91福利| 韩日无码不卡 | 国产在线主播 | 伦理在线 | 国产日韩Aⅴ片 | 日韩三级片网址 | 国产中文在线观看 | 91丨豆花丨熟女 | 成人a免费 | 在线国产资源 | 福利精品在线视频 | 日本www在线 | 国产a一级| 欧美精品一二区 | 国产欧美日韩国产 | 亚洲乱伦电影蜜桃 | 福利导航页 | 欧美性爱七八区 | 欧美另类玩 | 另类专区图片一区 | 国产精品在线观看 | 国产精品香蕉 | 91性感美女 | 岛国高清无码 | 日韩美女直播 | 18免费网站 | 四虎熟妇 | 日韩美女舔大棒 | 国产精品免费在线 | AV吃瓜| 麻豆传媒妇女 | 日韩高清在线播放 | 日韩中文字码无砖 | 久草久草福利 | 欧美日韩日日夜夜 | 四虎影库 | 伦理片免费播放 | 黄片三级网站 | 伊人啪啪福利 | 欧美卡一卡二 | 欧美成人在线视频 | 微拍福利一区二区 | 午夜免费福利影院 | 香蕉视频免费版 | 欧美日韩免费电影 | 免费在线伦理片 | 国产精品三区四区 | 欧洲伦理电影 | 欧美日韩在线专区 | 91制作传媒 | 国产日产欧产综合 | 手机福利在线电影 | 欧美伦理电影在线 | 殴美日韩在在线看 | 日本在线看网站 | 在线看91AV| 国产日韩专区 | AV午夜 | 成午夜精品一 | 波多野结全集快播 | 欧美午夜| 亚洲色图无毒 | 欧美性性潮喷 | 狠狠撸福利导航 | 五月天婷婷丁香 | 丁香五月五月亭亭 | 最新国产精品视频 | 国内视频自拍 | 理论片在线观看 | 亚洲视频成人 | 国产日韩在线播放 | 年国产大片 | 欧美在线色图片 | 精品成人网 | 日韩精品成人视频 | 日本国产中文字幕 | 天美传媒在线看 | 欧美美女性爱视频 | 日本亚洲欧美视频 | 日本一级免费视频 | 自拍偷不卡| 国产无线卡一卡二 | 三A级黄片 | 免费91| 四虎影音| 成人免费毛卡片 | 潘金莲伦理片 | 国产第一页福利 | 91大神在线视频 | 日本在线电影观看 | 国内视频自拍 | 国产在线观看免费 | 久久露脸国产精品 | 欧美孕妇三级电影 | 欧美成人福利网 | 手机看片你懂得 | 岛国高清无码 | 日韩另类片 | 欧美色五区 | 青青操91视频 | 91免费视频观看 | 国产精品亚洲 | 亚洲一区孕妇 | 欧美人禽| 性欧美潮喷 | 五月天精品福利 | 国产精品第十二页 | 人人操人人射 | 国产97在线亚洲 | a片123| 结衣波多野 | 91视频网站操 | 日韩高清成人 | 91人人爱| 久久国产成人精品 | 91天堂在线观看 | 毛片网址大全 | 一极片在线免费看 | 国产日产免费高清 | 在线国产亚洲图片 | 欧美孕妇三级 | 91男人影院| 国内成人免费网站 | 日本在线免费看片 | 女同网站交友 | 欧美日韩射射 | 国产老太一区 | 日韩理论在线 | 黄色天堂网 | 欧美色五区| 白白操网免费在线 | 高清在线不卡视频 | 男女午夜亚洲 | 麻豆视频黄色 | 伦理片在线收看 | 久草资源站免费 | 国产乱在线观看 | 在线观看黄色网 | 国产亚洲在线观看 | 激情三级毛片 | 综合色色综合 | 欧美爱爱动态 | 五月婷六月天 | 欧美性天天影院 | a片网站a片网站 | 国产蜜臀av无码 | 欧洲在线观看 | 成人网丁香五月天 | 深夜免费看片 | 欧洲第九页 | 91茄子轻量版 | 一级黄色片免费 | 少妇导航| 国产精品三区四区 | 一级国产视频 | 91精品国产 | 欧美网址影院 | 男人的天堂18禁 | 亚洲国产在线一区 | 欧美综合在线观看 | 起碰人人操 | 波多野洁衣的电影 | 丝袜专区一区二区 | 乱伦五月天 | 五月天六月婷婷 | 黄片视频在线免费 | 91社区| 男女黄色A片 | 夜间福利在线观看 | 最新A片网站 | 深夜草逼精品 | 国产浮力屁屁影院 | 蜜臀影视 | 日韩欧美二区 | 成人吃瓜视频在线 | 亚洲欧美日韩欧美 | 久草福利资源站 | a片在线播放网址 | 激情图片婷婷 | 亚洲国产无套无码 | 欧美色色草| 很污的网站免费 | 国产无码二区一区 | 欧美同性恋视频 | 丁香五月婷婷五月 | 国产日韩伦理淫 | 青草社区 | 国产精品观看 | 国产视频福利导航 | 操碰高清免费视频 | 欧美喷潮一区二区 | 福利姬导航99 | 国产玖玖 | 亚洲精品一区二区 | 三级色情网站 | 欧美另类大胸亚洲 | 激情三婷婷 | 欧美伦理电影网站 | 东京热电影网 | 丁香5月综合网 | 加勒比香蕉777| 91免费影院 | 欧美日韩亚洲中文 | 国产v@| 年最新中文字幕 | 欧美人妖自慰 | 免费A级毛片 | 欧美3区7区| 无码国产在线播放 | 四虎永久免费 | 萌白酱av | 亚洲成人日韩影院 | 久久黄色视频二区 | 亚洲系列免费看 | 岛国搬运工首页 | 成人网丁香五月天 | 暖暖日本高清中文 | 欧美疯狂性爱派对 | 人妻精品一区二区 | 国产伦理在线观看 | 欧美成版在线观看 | 国产阿片一区二区 | 欧美一卡二不卡日 | 影音先锋欧美 | 成人理论片 | 欧美乱伦文学 | 手机福利在线电影 | 欧美性爱足交 | 日本欧美国产色影 | 91无码一区二区 | 久草视频播放器 | 日韩精品免费 | 无码传区| 操逼欧美一区二区 | 国产吃瓜视频 | 人人操操人人超碰 | 黄色美女在线播 | 成人无码超碰 | 深夜福利在线看 | 91视频国产高清 | 91视频免费精品 | 欧美三级不卡 | 日本黄色网址在线 | 欧美色色不卡 | 成人吃瓜福利 | 国产夫妻精品网 | 日韩无码丝袜 | 草逼www| 欧美性爱xxxx | 91桌面下载 | 老司机福利天堂 | 伦理电影免费在线 | 一区精品麻豆经典 | 亚洲98| 成人日本在线 | 免费xxxxx | 国产一级a | 日本三级电线 | 欧美另类网站 | 欧洲自拍一区 | 亚洲综合免费视频 | 黄色网址ww | 福利社欧美在线 | 黄色网站免费看片 | 国产精品资源免费 | 欧美二区九页 | 日本精品国产 | 丝袜91视频 | 三级片黄网站视频 | 日韩性xxxxx| 91色综合| 国产熟女软件 | 嫩草影院污 | 中文字幕无码毛片 | 夜福利导| 丁香五月综合一线 | 成人岛国影院 | 一区二线视频 | 人人看最新版下载 | 91网址在线播放 | 亚洲最新精品电影 | 岛国午夜福利 | 成人爽片免费看 | 丁香五月婷婷六月 | 日韩欧美国产专区 | 无码免费2 | 午夜成人网址 | 男人的天堂AV黄 | 黄色片免费 | 男人天堂五月天 | 午夜福利色色 | 怡春园av色图 | 日韩无码高清一区 | 91草莓在线 | 美女孕妇三级片 | 欧美综合区| 亚州A∨无码片 | 日本护士片 | 欧美专区一区 | 欧洲成人午夜精品 | 西瓜影音在线观看 | 国产精品宾馆 | 国产精品豆花视频 | 国产免费福利永久 | 国产门事件视频 | 国产va| 伦理片秋霞电影 | 香蕉草莓在线视频 | 国产乱伦不卡 | 亚洲色情在线 | 久久人妻无套内射 | 一级a性 | A片在线观看网址 | 亚洲无码乱码视频 | 国产精品精品精品 | 91国产视频网 | 伦理片在线免费 | 青久视频在线观看 | 四虎家庭影院 | 操欧美孕妇| 国产在线视频不卡 | 五月激情色播网 | 污网站91| 91香蕉短 | 五月欧美乱伦 | 欧美亚洲国产精品 | 熟妇熟女乱 | 日本中文字幕首页 | 国产美女91视频 | 欧美激情第8页 | 欧美熟妇性爱 | 久草最新网址 | 欧美色色六月天 | 免费黄色a片播放 | 综合婷婷五月 |