- בליט

ספריית פיקסל פשוטה
הורד עכשיו

- בליט דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • BSD License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Michal Migurski
  • אתר האינטרנט של המוציא לאור:
  • http://modestmaps.com

- בליט תגים


- בליט תיאור

בליט היא ספריית רכב-פיקסל פשוט Python.Blit ניתן לשלב תמונות וצבעים באמצעות מצבי שילוב תמונה שונים, בהשראת צבע שכבות GIMP או Adobe Photoshop. אתה יכול ליצור שכבה מתמונה או צבע, ולהוסיף שכבות חדשות על גבי זה עם שילוב של אטימות (0 - 1)., תמונת המסכה, ומצב תערובת >>> מ Bitmap יבוא בליט, התאמות >>> התמונה = Bitmap ( 'photo.jpg') >>> ספיה = adjustments.curves2 (, , ) >>> oldphoto = photo.adjust (חום כהה) >>> מ בליט יבוא צבע סגול >>> = צבע (50, 0, 100) >>> כתום = צבע (255, 220, 180) >>> שני טונים = purple.blend (כתום, מסכה = תמונה) APILayer Layer.size () מחזירה (רוחב, גובה) tuple . Layer.rgba (רוחב, גובה) רשימת תשואות של ארבעה מערכים numpy, עבור אדום, ירוק, כחול ערוצי אלפא. ממדי מערכים ערוץ יוארך או מקוטע כדי להתאים את רוחב וגובה ביקש. Layer.image () מחזיר מופע תמונת PIL חדש עבור השכבה. Layer.blend (otherlayer, מסכה = None, אטימות = 1, blendfunc = None) תערובות שתי שכבות וחוזר שכבה חדשה המשלבת בין השניים. טיעונים אופציונליים: מסכה היא מופע Layer להתפרש מסכה בגוונים אפורה. אטימות היא לצוף מאפס עד אחד. blendfunc הוא מצב תערובת כגון מסך או להכפיל. ראה "תערובות" להלן. Layer.adjust (adjustfunc) מחזיר מופע שכבה חדש המותאם על ידי פונקציית ההתאמה. ראה "התאמות" below.BitmapA מעין שכבה שמייצג קובץ תמונת סריקה. מופע מפה סיבית עם שם קובץ: אופניים = Bitmap ( "bicycle.jpg") Colora מעין שכבת מייצג צבע יחיד. מופע צבע עם הערכים המספריים של הערוצים שלה, מאפס עד 255: כתום = צבע (255, 153, 0) translucent_black = צבע (0, 0, 0, 102) Color.size () מחזיר אין כול כך ברור כי יש צבע לא גודל מהותי. Color.image () מחזיר תערובת 1x1 פיקסל PIL image.blendsA הוא פונקציה שמקבלת שני מערכים חד ערוצים זהים בגודל קלט ומחזירת מערך תפוקה יחיד. blends.screen (תחתון, עליון) מכשור סככת תערובת מסך. blends.add (תחתון, עליון) מכשור סככה כתוסף ערבוב. blends.multiply (התחתון, העליון) מכשור סככה להכפיל להתמזג. blends.subtract (תחתון, עליון) מכשור סככת מיזוג חיסור. blends.linear_light (התחתון, העליון) מכשור סככה ליניארי תערובת אור. blends.hard_light (תחתון, עליון) מכשור סככת התאמת blend.adjustmentsAn אור קשה היא פונקציה שלוקחת רשימה של ארבעה מערכי ערוץ זהה בגודל (אדום, ירוק, כחול, אלפא) ומחזיר רשימה חדשה של ארבעה ערוצים. הפונקציות במפעל במודול זה לחזור פונקציות מבצעות התאמות. adjustments.threshold (אדום, ירוק, כחול) מחזיר פונקציית התאים כי חלה סף לכול ערוץ, המרת ערוצים בגוונים אפורים לחתוך בשחור לבן רגיל לפי השווי שניתן (0-255). אם הושמט, הטיעונים הירוקים וכחול זהים אדום. adjustments.curves (שחור, אפור, לבן) מחזירה פונקציית התאמת כי חל עיקול על כל ערוץ. הטיעונים הם שלושה מספרים שלמים שמיועדים להיות ממופה פלטי שחור, אפור, לבן. לדוגמה, עקומות (0, 204, 255) תחשיך שכבה תוך עקומות (0, 53, 255) תרומם אותו. adjustments.curves2 (red_map, green_map, blue_map) מחזירה פונקציית התאמת כי חל עיקול על כל ערוץ. טענות ניתנות בצורת שלושה מיפויי ערך, בדרך כלל מיפוי ערכים שחור, אפור ולבן קלט ופלט. אחד הנימוקים מציין אפקט החלים על כל ערוצי, שלושה טיעונים להחיל אפקטים על כל ערוץ בנפרד. היפוך מונוכרום פשוטים: = map_red להכהות תמונה אור על ידי לחיצה למטה אפור בהיר על ידי 50%, 0x99 עד 0x66: = map_red גבעות מוצלל, עם צללים סגולים-כחולים Imhof בסגנון מדגיש חם: = map_red , map_green = , map_blue = בדף הבית של מוצרים


- בליט תוכנה קשורה

npyscreen.

כתיבת ממשקי משתמש ללא כל זה מרגיז מכוער על hyperspace ...

131

הורד