אפשרות זמינה רק כשמשתמשים ב-Vertex AI Gemini API כספק ה-API. |
ערכות ה-SDK Firebase AI Logic מאפשרות לכם לגשת למודלים (באמצעות Imagen API) כדי לערוך תמונות באחת מהדרכים הבאות:Imagen
עריכה מבוססת-מסכה, כמו הוספה והסרה של אובייקטים, הרחבת תוכן התמונה מעבר לגבולות המקוריים והחלפת הרקע
אפשרויות התאמה אישית שמבוססות על סגנון (כמו דוגמה, מרקם או סגנון של אומן), נושא (כמו מוצר, אדם או בעל חיים) או שליטה (כמו סקיצה מצוירת ביד).
בדף הזה מתוארת כל אפשרות עריכה ברמה גבוהה. לכל אפשרות יש דף נפרד עם פרטים נוספים ודוגמאות קוד.
מודלים שתומכים ביכולת הזו
Imagen מציע עריכת תמונות באמצעות מודל capability
:
imagen-3.0-capability-001
הערה: בImagen מודלים, המיקום global
לא נתמך.
עריכה מבוססת-מסכה
עריכה מבוססת-מסכה מאפשרת לבצע שינויים מדויקים ומקומיים בתמונה. המודל מבצע שינויים רק באזור מוגדר עם מסכה בתמונה. מסכה היא שכבת-על דיגיטלית שמגדירה את האזור הספציפי שרוצים לערוך. האזור המוסתר יכול להיות מזוהה ונוצר באופן אוטומטי על ידי המודל, או שאתם יכולים להגדיר אותו בתמונה מוסתרת שאתם מספקים. בהתאם לתרחיש השימוש, יכול להיות שהמודל יצטרך הנחיה טקסטואלית כדי לדעת אילו שינויים לבצע.
אלה תרחישי השימוש הנפוצים בעריכה מבוססת-מסכה:
- הוספת אובייקטים חדשים לתמונה
- הסרת אובייקטים לא רצויים מתמונה
- הרחבת התוכן של תמונה מעבר לגבולות המקוריים שלה
- החלפת הרקע של תמונה
הוספת אובייקטים (תיקון תמונות)
אפשר להשתמש בתיקון תמונות כדי להוסיף אובייקטים לתמונה.
איך זה עובד: אתם מספקים תמונה מקורית ותמונה תואמת עם מסכה – שנוצרה אוטומטית או שסופקה על ידכם – שמגדירה מסכה מעל אזור שבו אתם רוצים להוסיף תוכן חדש. אפשר גם להזין הנחיית טקסט שמתארת את מה שרוצים להוסיף. לאחר מכן המודל יוצר תוכן חדש באזור המוסתר ומוסיף אותו.
לדוגמה, אפשר להסתיר טבלה ולתת הנחיה למודל להוסיף אגרטל עם פרחים.
הסרת אובייקטים (תיקון תמונות)
אפשר להשתמש בתיקון תמונות כדי להסיר אובייקטים מתמונה.
איך זה עובד: אתם מספקים תמונה מקורית ותמונה תואמת עם מסכה – שנוצרה אוטומטית או שסיפקתם – שמגדירה מסכה על האובייקט או הנושא שאתם רוצים להסיר. אפשר גם להזין הנחיית טקסט שמתארת את מה שרוצים להסיר, או שהמודל יכול לזהות באופן חכם איזה אובייקט להסיר. לאחר מכן המודל מסיר את האובייקט וממלא את האזור בתוכן חדש שמתאים להקשר.
לדוגמה, אפשר להסתיר כדור ולהחליף אותו בקיר ריק או בשדה דשא.
הרחבת תמונה מעבר לגבולות המקוריים שלה (outpainting)
אתם יכולים להשתמש בהרחבת תמונה כדי להרחיב תמונה מעבר לגבולות המקוריים שלה.
איך זה עובד: אתם מספקים תמונה מקורית ותמונה תואמת עם מסכה – שנוצרה באופן אוטומטי או שסופקה על ידכם – שמגדירה מסכה של האזור החדש המורחב. אפשר גם להזין הנחיית טקסט כדי לתאר את מה שרוצים ליצור באזור המורחב, או שהמודל יחליט באופן חכם מה יהיה ההמשך ההגיוני של הסצנה הקיימת. המודל יוצר את התוכן החדש וממלא את האזור המוסתר.
לדוגמה, אפשר לשנות את יחס הגובה-רוחב של תמונה או להוסיף עוד הקשר רקע.
החלפת הרקע
אפשר להחליף את הרקע של תמונה.
איך זה עובד: אתם מספקים תמונה מקורית ותמונה תואמת עם מסכה שמגדירה מסכה על הרקע – או באמצעות זיהוי רקע אוטומטי או באמצעות מסכה של הרקע שאתם מספקים בעצמכם. אתם גם מספקים הנחיית טקסט שמתארת את מה שאתם רוצים לשנות. לאחר מכן המודל יוצר רקע חדש ומחיל אותו.
לדוגמה, אתם יכולים לשנות את ההגדרה סביב נושא או אובייקט בלי להשפיע על החזית (למשל, בתמונה של מוצר).
התאמה אישית
התאמה אישית מאפשרת לערוך או ליצור תמונות באמצעות הנחיות טקסט ותמונות להשוואה. התמונות להשוואה עוזרות למודל ליצור תמונה חדשה על סמך סגנון, נושא (כמו מוצר, אדם או בעל חיים) או אמצעי בקרה שצוינו.
התאמה אישית על סמך סגנון
אתם יכולים לערוך או ליצור תמונות על סמך סגנון ספציפי.
איך זה עובד: אתם מספקים הנחיית טקסט ולפחות תמונה לדוגמה אחת שמציגה סגנון ספציפי (כמו דוגמה, מרקם או סגנון עיצוב). המודל משתמש בקלט הזה כדי ליצור תמונה חדשה שמבוססת על הסגנון שצוין בתמונות לדוגמה.
לדוגמה, אתם יכולים ליצור תמונה חדשה של מטבח על סמך תמונה מקטלוג קמעונאי פופולרי שסיפקתם.
התאמה אישית לפי נושא
אתם יכולים לערוך או ליצור תמונות על סמך נושא ספציפי.
איך זה עובד: אתם מספקים הנחיית טקסט ולפחות תמונה לדוגמה אחת שבה מוצג נושא ספציפי (כמו מוצר, אדם או חיית מחמד). המודל משתמש בקלט הזה כדי ליצור תמונה חדשה שמבוססת על הנושא שצוין בתמונות לדוגמה.
לדוגמה, אתם יכולים לבקש מהמודל להחיל סגנון קריקטורה על תמונה של ילד או לשנות את הצבע של אופניים בתמונה.
התאמה אישית על סמך אמצעי בקרה
אתם יכולים לערוך או ליצור תמונות על סמך הגדרה ספציפית.
איך זה עובד: אתם מספקים הנחיית טקסט ולפחות תמונה אחת של בקרה (כמו ציור או תמונה עם קצוות של קאני). המודל משתמש בקלט הזה כדי ליצור תמונה חדשה על סמך תמונות הבקרה.
לדוגמה, אתם יכולים לספק למודל ציור של חללית וירח, יחד עם הנחיית טקסט ליצירת ציור בצבעי מים שמבוסס על הציור.
רוצה לתת משוב על חוויית השימוש ב-Firebase AI Logic?