Tạo mã QR bằng hình riêng với Stable Diffusion
Tạo mã QR là một cách thú vị và sáng tạo để chia sẻ thông tin của bạn với người khác. Tuy nhiên, mã QR thường có hình dạng đơn giản và nhàm chán, không thể phản ánh được cá tính và sở thích của bạn. Vậy làm thế nào để tạo ra một mã QR nổi bật và ấn tượng? Trong bài viết này, AnonyViet sẽ hướng dẫn bạn cách tạo mã QR bằng hình riêng với AI của Stable Diffusion bằng một số bước đơn giản và dễ dàng. Hãy cùng bắt đầu nhé!
Mã QR là gì?
QR Code (mã QR) là từ viết tắt của Quick response code (Dịch sơ: Mã trả lời nhanh), hay còn được gọi là Mã vạch ma trận (Matrix-barcode) hoặc Mã vạch 2 chiều (2D). Đây là một loại dữ liệu được mã hóa để hiển thị cho máy có thể nhận diện được.
QR Code ra đời lần đầu vào năm 1994, do Denso Wave (công ty con của Toyota) tạo nên. QR Code gồm những ô đen và hình vuông mẫu trên nền trắng, có thể lưu trữ những thông tin như URL, thời gian, địa điểm của sự kiện, mô tả, giới thiệu một sản phẩm nào đó,…
Cách tạo mã QR độc đáo bằng AI Stable Diffusion
Bước 1: Tạo mã QR code
Đầu tiên, bạn vào trang này để tạo mã QR code cho bất kì đường link nào mà bạn thích, có thể là trang cá nhân FB, Momo, trang bán hàng, website,…
Bước 2: Lồng hình vào QR Code bằng Stable Diffusion
Mình dùng Stable Diffusion WebUI của SD Việt Nam.
Nếu bạn chưa biết cách dùng thì có thể đọc qua bài này nha >> Hướng dẫn dùng Stable Diffusion cực đơn giản
Tạo hình mèo QR Code độc đáo
Ở đây mình sẽ dùng những thông số như sau:
- Model: RevAnimated_v122
- Chọn Tab: txt2img (Text to image)
- Prompt:
A mystical cat sorcerer in a cloak adorned with magical symbols, (mystical:1.1), (intricate details), hdr, (intricate details, hyperdetailed:1.2), cinematic shot, vignette, centered
- Negative Prompt:
(worst quality, low quality:1.3) badhandv4, extra fingers, extra arms, fewer fingers,(low quality, worst quality:1.4), (bad anatomy), (inaccurate limb:1.2), bad composition, inaccurate eyes, fewer digits,(extra arms:1.2), , (bad fingers), deformed hands, merged fingers, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((grayscale)), skin spot s, acnes, skin blemishes, bad anatomy,bad_pictures, BadDream, easynegative
- Sampling method: Euler a
- Sampling steps: 60
- Width: 768
- Height: 768
- Batch count: 4
- Batch size: 1
- CFG Scale: 7
- Seed: 3967957214
Trong phần ControlNet:
- Bạn upload hình mã QR tạo ở bước 1 vào
- Tích chọn ô Enable và Allow Preview
- Control Type: All
- Preprocessor: tile_resample
- Model: Tilev15 [a371b31b]
- Control Weight: 0.6
- Starting Control Step: 0.25
- Ending Control Step: 1
- Down Sampling Rate: 1
- Control Mode: Balanced
Resize Mode: Crop and Resize
Sau đó nhấn Generate, và kết quả như hình
Lưu ý là trong 4 hình kết quả, không phải hình nào cũng quét mã được hết nha. Bạn nên test lại trước khi sử dụng.
Tạo hình nữ sinh lồng QR Code
- Model: RevAnimated_v122
- Chọn tab: txt2img (Text to image)
- Prompt:
1girl, solo, girl with a pretty face, white hair, purple eyes,(((sexy school uniform))), wearing a stylish very sexy school uniform, with a funny expression on her face
- Negative Prompt:
(worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, bad anatomy, girl, loli, young, large breasts, red eyes, muscular,badquality, badhandv4, bad-artist, bad_prompt_version2, ng_deepnegative _v1_75t ,deformed, logo ,text
- Sampling method: Euler a
- Sampling steps: 60
- Width: 768
- Height: 768
- Batch count: 4
- Seed: 778751666
- CFG Scale: 7
Trong phần ControlNet:
- Bạn cũng Upload hình QR code vào
- Tích chọn ô Enable và Allow Preview
- Control Type: All
- Preprocessor: inpaint_global_harmonious
- Model: Tilev15 [a371b31b]
- Control Weight: 0.65
- Starting Control Step: 0.2
- Ending Control Step: 1
- Control Mode: Balanced
- Resize Mode: Resize and Fill
Sau đó, bấm Generate
Và kết quả như hình (những hình này mình đều đã test quét mã ok hết nha)
Tạo Robot lồng mã QR
- Model: RevAnimated_v122
- Chọn tab: txt2img (Text to image)
- Prompt:
masterpiece, best quality, mecha, no humans, black armor, blue eyes, science fiction, fire, laser canon beam, war, conflict, destroyed city background
- Negative Prompt:
UnrealisticDream, FastNegativeEmbedding
- Sampling method: Euler a
- Sampling steps: 60
- Width: 768
- Height: 768
- Batch count: 4
- Seed: 1553555512
- CFG Scale: 7
Trong phần ControlNet:
- Cũng Upload hình QR code vào
- Tích chọn ô Enable và Allow Preview
- Control Type: All
- Preprocessor: inpaint_global_harmonious
- Model: Tilev15 [a371b31b]
- Control Weight: 0.57
- Starting Control Step: 0.2
- Ending Control Step: 1
- Control Mode: Balanced
- Resize Mode: Resize and Fill
Sau đó, bấm Generate
Lời Kết
Tạo mã QR độc đáo bằng Stable Diffusion là một cách tuyệt vời để nâng cao trải nghiệm của người dùng và thu hút sự chú ý của người khác. Bạn hãy thử cách tạo mã QR bằng Stable Diffusion ngay hôm nay và khám phá những lợi ích mà nó mang lại. Chúc bạn thành công!
Tham khảo: https://youtu.be/7ogJzQgP59I