بلط

مكتبة بيكسل بيكسل
التحميل الان

بلط الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Michal Migurski
  • موقع ويب الناشر:
  • http://modestmaps.com

بلط العلامات


بلط وصف

Blit عبارة عن مكتبة بسيطة لتكوين البكسل ل Python.Blit يمكن أن تجمع بين الصور والألوان باستخدام أوضاع مختلفة لمزج الصورة، مستوحاة من لوحة الطبقات في Gimp أو Adobe Photoshop. يمكنك إنشاء طبقة من صورة أو لون، وإضافة طبقات جديدة فوقها مع مجموعة من التعتيم (0 - 1)، صورة قناع، وضع المزج. >>> من Blit Import Bitmap، التعديلات >>> الصورة = صورة نقطية ("photo.jpg") >>> SEPIA = التعديلات. Custriss2 (، ، >>> Oldphoto = photo.adjust (بني داكن) >>> من Blit Conform Color >>> الأرجواني = اللون (50، 0، 100) >>> برتقالي = اللون (255، 220، 180) >>> Duotone = Purple.blend (Orange، Mask = photo) ApilAyer Layer.Size () إرجاع (العرض، ارتفاع) Tuple وبعد إرجاع Layer.rgba (العرض، الارتفاع) قائمة أربع صفائف Numpy، للقنوات الحمراء والأخضر والأزرق والألفاء. سيتم تمديد أو قص أبعاد صفائف القناة أو قصها لتتناسب مع العرض والارتفاع المطلوب. Layer.Image () إرجاع مثيل صورة PIS جديد للطبقة. Layer.blend (OtherLayer، قناع = لا شيء، العتامة = 1، Blendfunc = None) يمزج طبقتين ويعزز طبقة جديدة تجمع بين الاثنين. الحجج الاختيارية: قناع هو مثيل طبقة تفسر كقناع غريزي. التعتيم تعويم من الصفر إلى واحد. Blendfunc هو وضع مزيج مثل الشاشة أو الضرب. انظر "يمزج" أدناه. تقوم Layer.Adjust (Refatferfunc) بإرجاع مثيل طبقة جديد يتم ضبطه بواسطة وظيفة الضبط. انظر "التعديلات" أدناه .bitmapa نوع الطبقة التي تمثل ملف صورة نقطي. إنشاء صورة نقطية مع اسم ملف: دراجة = صورة نقطية ('bicycle.jpg') colora نوع من الطبقة التي تمثل لون واحد. إرساء اللون مع القيم الرقمية لقنواتها، من الصفر إلى 255: برتقالي = اللون (255، 153، 0) Translucent_Black = Color (0، 0، 0، 102) color.size () إرجاع لا شيء، من الواضح أن A اللون ليس له حجم جوهري. Color.Image () إرجاع صورة PIL 1X1 بكسل. BlendBlendsa Blend هي وظيفة تقبل صفيفين مدخلين أحادي القناة ذات الحجم المحدد وإرجاع صفيف إخراج واحد. يمنح الشاشة مزيج الشاشة. Blends.Add (أسفل، أعلى) تنفذ المزج المفرد. يمنح مزيج من المزيج (أسفل، أعلى) مزيج ضرب. Blends.subact (أسفل، أعلى) تنفذ المزج الدقيق. Blends.linear_light (أسفل، أعلى) تنفذ مزيج الضوء الخطي. Blends.hard_light (أسفل، Top) تنفذ Blend Light Light.AdjustmentSan هو وظيفة تأخذ قائمة بأربعة صفائف للقنوات ذات الحجم الأربع (الأحمر والأخضر والأزرق والألفا) وإرجاع قائمة جديدة بأربعة قنوات. يعمل المصنع في هذه الوحدة النمطية الوظائف التي تؤدي التعديلات. التعديلات.منطقة (الأحمر والأخضر والأزرق) إرجاع وظيفة التعديل التي تنطبق على عتبة لكل قناة وتحويل قنوات Greyscale إلى قطع أبيض وأسود عادي بالقيمة المعينة (0-255). إذا تم حذفها، فإن الحجج الخضراء والأزرق متطابقة باللون الأحمر. التعديلات. إرجاع القاتل (الأسود والرمادي والأبيض) وظيفة التعديل التي تنطبق منحنى لكل قناة. الحجج هي ثلاثة أعداد صحيحة تهدف إلى تعيين المخرجات السوداء والرمادية والأبيض. على سبيل المثال، سوف تغميق المنحنيات (0، 204، 255) طبقة أثناء المنحنيات (0، 53، 255). تعدل التعديلات. إرجاع PLUE_MAP (RED_MAP، GREEN_MAP) وظيفة ضبط تنطبق منحنى لكل قناة. ترد الحجج في شكل ثلاثة تعيينات قيمة، ورسم الخرائط عادة من قيم الإدخال والإخراج الأسود والرمادي والأبيض. تشير إحدى الحجة إلى تأثير ينطبق على جميع القنوات، ثلاث حجج تنطبق الآثار على كل قناة بشكل منفصل. انعكاس بسيط أحادي اللون: MAP_RED = تغميق صورة خفيفة عن طريق دفع الرمادي الفاتح بانخفاض بنسبة 50، 0x99 إلى 0x66: map_red = التلال المظللة، مع الظلال الأرجواني على غرار IMHOF والأبرز الدافئ: MAP_RED = map_green = ، map_blue =


بلط برامج ذات صلة

npyscreen.

كتابة واجهات المستخدم دون كل ما تهز القبيح في الفضاء ...

131

تحميل