מאמר זה ידגים את השיטה לשינוי הגוון של התמונה ב- PyTorch.
כיצד להתאים/לשנות את הגוון של התמונה ב- PyTorch?
כדי להתאים את הגוון של התמונה ב- PyTorch, עיין בשלבים הבאים:
- העלה את התמונה הרצויה לגוגל קולאב
- ייבא את הספריות הנדרשות
- קרא את תמונת הקלט
- שנה את הגוון של תמונת הקלט
- הצג את התמונה מותאמת הגוון
שלב 1: העלה תמונה ל-Google Colab
ראשית, פתח את Google Colab ולחץ על הסמלים המודגשים למטה. לאחר מכן, בחר את התמונה הספציפית מהמחשב והעלה אותה:
לאחר מכן, התמונה תועלה ל-Google Colab:
הנה, העלינו את התמונה הבאה ונתאים את הגוון של התמונה הזו:
שלב 2: ייבוא ספרייה נחוצה
לאחר מכן, ייבא את הספריות הנדרשות. לדוגמה, ייבאנו את הספריות הבאות:
יְבוּא לפידמ PIL יְבוּא תמונה
יְבוּא חזון לפיד. הופך . פוּנקצִיוֹנָלִי כפי ש ו
כאן:
- ' לייבא לפיד ' מייבא את ספריית PyTorch.
- ' מ-PIL ייבוא תמונה ' משמש לפתיחה ושמירה של פורמטים שונים של קבצי תמונה.
- ' ייבוא torchvision.transforms.functional as F ' מייבא את המודול הפונקציונלי מ-'torchvision.transforms' המספק טרנספורמציות:
שלב 3: קרא את תמונת הקלט
לאחר מכן, קרא את תמונת הקלט מהמחשב. כאן, אנו קוראים את ' flowers_img.jpg ואחסון אותו ב- input_img משתנה:
input_img = תמונה. לִפְתוֹחַ ( 'flowers_img.jpg' )שלב 4: שנה את הגוון של תמונת הקלט
כעת, שנה את הגוון של תמונת הקלט עם מקדם הגוון הספציפי באמצעות ' adapt_hue() ' שיטה. כאן, אנו מתאימים את הגוון עם פקטור ' 0.2 ”:
new_img = ו. להתאים_גוון ( input_img , 0.2 )שלב 5: הצג את תמונת הגוון מותאמת
לבסוף, הצג את התמונה מותאמת הגוון על ידי הצגתה:
new_img
הפלט לעיל מראה שהגוון של תמונת הקלט הותאם בהצלחה עם מקדם הגוון שצוין, כלומר '0.2'.
באופן דומה, משתמשים יכולים לציין כל גורם גוון אחר כדי להתאים את גוון התמונה. כעת, נתאים את אותה תמונה עם ה-' -0.3 גורם גוון כדי לראות את ההבדל:
new_img = ו. להתאים_גוון ( input_img , - 0.3 )זה ישנה את הגוון של התמונה:
הערה: משתמשים יכולים לספק את ערך גורם הגוון בטווח של [-0.5, 0.5]. ערכים אלה נותנים לתמונה צבעים משלימים בעוד שה-'0' נותן את התמונה המקורית.
השוואה
את ההשוואה בין התמונה המקורית לתמונות מותאמות גוון ניתן לראות להלן:
הערה : תוכל לגשת למחברת Google Colab שלנו כאן קישור .
הסברנו את השיטה היעילה להתאמת הגוון של תמונה ב- PyTorch.
סיכום
כדי להתאים/לשנות את הגוון של התמונה ב- PyTorch, ראשית, העלה את התמונה הרצויה ל-Google Colab. לאחר מכן, ייבא את הספריות הנדרשות וקרא את תמונת הקלט. לאחר מכן, השתמש ב' adapt_hue() ' שיטה לשינוי הגוון של תמונת הקלט עם גורמי גוון רצויים. לבסוף, הצג את התמונה מותאמת הגוון על ידי הצגתה. מאמר זה הדגים את השיטה לכוונון/שינוי גוון התמונה ב- PyTorch.