От цікаве питання виникло з новорічними листівками - як написати промпт щоб GenAI створив зображення з текстом визначеного шрифту?
Щоб отримати найкращий результат від Google Imagen, потрібно дотримуватися певної структури промпту.
1. Основне правило: лапки та ключові слова
2. Як описати шрифт
За типом: Serif font (із засічками, як Times New Roman - класичний, офіційний). Sans-serif font (без засічок, як Arial - сучасний, мінімалістичний). Cursive / Script / Handwritten (рукописний, каліграфія). Monospace (як на друкарській машинці або в коді).
За стилем/настроєм: Bold, Thick (жирний, товстий). Elegant, Calligraphic (елегантний, весільний). Graffiti (вуличний стиль). Gothic (готичний, старовинний). Cyberpunk, Futuristic, Digital (футуристичний, глітч-ефект). Vintage, Retro 70s (старомодний, бульбашковий шрифт). Neon (світиться).
3. Структура ідеального промпту
[Об'єкт/Сцена] + [Текст у лапках] + [Опис шрифту] + [Матеріал/Колір тексту] + [Розміщення]
4. Приклади промптів (англійською та українською)
Prompt: A realistic photo of a rainy street at night. A bright pink neon sign on a brick wall explicitly says"OPEN BAR" . The font isbold, sans-serif, and glowing . Cyberpunk aesthetics.
Prompt: A cozy coffee shop interior. On a black chalkboard, the text"Morning Coffee" is written inwhite chalk . The font iselegant cursive calligraphy, artistic and flowing .
Варіант 3: Журнальна обкладинка (висока мода)
Prompt: A fashion magazine cover style. A model posing in a red dress. The title text"VOGUE" is at the top inlarge, bold, serif typeface, luxury gold texture .
Prompt: A 3D render of the word"GAME OVER" . The font isblocky, heavy, cartoon style . Made ofcracked stone with lava glowing inside . Dark background.
5. Поради для кращого результату
Уникайте довгих речень. Imagen найкраще справляється з 1-3 словами. Якщо слів багато, шанс на помилку (зайві літери, спотворення) зростає.Уточнюйте матеріал. Шрифт виглядатиме переконливіше, якщо ви напишете, з чого він зроблений: made of metal (з металу), made of clouds (з хмар), embroidered (вишитий).Використовуйте референси стилів. Якщо ви хочете щось дуже специфічне, можна спробувати: in the style of 1920s Art Deco typography або Wes Anderson movie title font style.Чіткість. Якщо текст зливається з фоном, додайте: high contrast between text and background.
Фотографія старовинної книги на столі. На обкладинці золотим тисненням написано слово "ІСТОРІЯ" . Шрифтготичний, складний, старовинний . Освітлення від свічки.
А як сказати GenAI що я хочу напис шрифтом, наприклад 'Time New Roman', таке можливо?
1. Як це працює насправді
Для відомих шрифтів (Times New Roman, Arial, Helvetica, Comic Sans, Futura) — це спрацює добре.Для менш відомих (наприклад, "Lobster", "Montserrat" чи специфічні дизайнерські шрифти) — він може просто зігнорувати назву або видати щось схоже, але не точне.
2. Найкраща стратегія: "Назва + Опис"
text "HELLO" in Times New Roman font.
text "HELLO SIR" written in Times New Roman font ,classic serif style , official and formal look.
Які шрифти Imagen точно "знає" на ім'я:
Які шрифти Imagen точно "знає" на ім'я:
Times New Roman (видасть класичні засічки).Helvetica абоArial (чистий, простий текст без засічок).Comic Sans (дитячий, несерйозний стиль).Courier New (стиль друкарської машинки).Old English (готичний стиль, як у газетних заголовках New York Times).
Висновок
Припустимо я вже маю зображення і вони підписані, навіть супер гарно, то як сказати Imagen щоб підписав ТАКИМ САМИМ шрифтом. Мені ж невідомо ЯКИМ шрифтом то було зроблено.
Спосіб 1: Запитати у самого ШІ (реверс-інжиніринг)
Завантажте ту саму картинку з "гарним шрифтом" назад у чат.Напишіть промпт: "Проаналізуй шрифт на цьому зображенні. Опиши його візуальний стиль, сімейство шрифтів та особливості так детально, щоб я міг використати цей опис для генерації нових зображень з таким самим текстом." ШІ дасть вам опис (наприклад: "Vintage serif with high contrast and decorative swashes" ).Скопіюйте ці слова і вставте їх у промпт для нових карт.
Приклад промпта для переносу стиля шрифта (без стиля зображення):
A vintage tarot card illustration in woodcut style. At the very bottom, inside a decorative rectangular banner, explicitly write the text "JUDGEMENT" using a Bold Blackletter (Old English) font. The typography features Medieval Gothic Calligraphy style with sharp angular strokes, heavy black ink, and a Textura Quadrata aesthetic. High contrast, antique paper texture.
Спосіб 2: Знайти промпт в історії
Приклад промпта для переносу стиля шрифта (без стиля зображення):
A vintage tarot card illustration in woodcut style. At the very bottom, inside a decorative rectangular banner, explicitly write the text "JUDGEMENT" using a Bold Blackletter (Old English) font. The typography features Medieval Gothic Calligraphy style with sharp angular strokes, heavy black ink, and a Textura Quadrata aesthetic. High contrast, antique paper texture.
Спосіб 2: Знайти промпт в історіїЯкщо ви писали просто "fantasy card with text" , і ШІ сам обрав шрифт — повторити його точно буде важко, бо це була випадкова генерація (seed).Але якщо ви повторите весь попередній промпт слово в слово і додасте лише нове слово для тексту, шанс отримати схожий стиль значно зросте.
Спосіб 3: Сервіси розпізнавання (якщо хочете знати назву)
Зробіть скріншот тільки тексту з вашої карти. Завантажте його на сайт WhatTheFont (myfonts.com/pages/whatthefont) абоFontSquirrel Matcher .Сайт скаже назву схожого шрифту (наприклад, "Cinzel" або "Garamond"). Тоді в новому промпті пишіть: text "..." in Cinzel font style.
Спосіб 4: Найкращий для колоди карт (олдскульний)
Попросіть Imagen створити карти БЕЗ тексту (або з пустим місцем під текст).Prompt: ...fantasy card illustration, empty scroll at the bottom for text, blank space... Завантажте ці картинки в Canva ,Photoshop або навітьPowerPoint .Оберіть один гарний шрифт там і підпишіть усі карти власноруч.
No comments:
Post a Comment
А что вы думаете по этому поводу?