PNGWriter.

مكتبة C ++ لإنشاء صور PNG.
التحميل الان

PNGWriter. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Paul Blackburn
  • موقع ويب الناشر:

PNGWriter. العلامات


PNGWriter. وصف

مكتبة A C ++ لخلق صور PNG. PNGwriter هي مكتبة C ++ لخلق صور PNG. PNGwriter يتيح لك التركيز على البرنامج، ويوفر عليك عناء تعلم كيفية إنشاء واستخدام وقراءة الصور PNG من الصفر. تحتاج فقط لتحديد ما الحجم الذي تريده صورتك، ثم تذهب بالتآمر بكسل بكسل في لون معين مع function.PNGwriter مؤامرة كانت مكتوبة اصلا مع العلماء في الاعتبار. الحاجة إلى خلق صورة من نتيجة المحاكاة الحاسوبية العلمية المطروحة هي جزء طبيعي من البرمجة العلمية. يمكن الحصول على البيانات من البرنامج وإلى صورة عالية الجودة بطريقة فعالة في بعض الأحيان يكون من الصعب، وخاصة إذا كان المستخدم ليس من ذوي الخبرة جدا أساليب programmer.The المستخدمة غالبا ما تكون غير فعالة للغاية أو معقدة للغاية أن تكون جيدة للعمل. إذا كانت البيانات في (س، ص) النموذج، ثم يمكن للمرء أن استخدام أي من العديد من البرامج التآمر هناك، مثل gnuplot، R. برازيلي؟ الإحداثي السيني HL الممتاز وهلم جرا. إذا، من ناحية أخرى، فإن البيانات في (س، ص، ض) شكل، لا بد من اختيار كيفية تمثيل المتغير الثالث. برامج مثل الرياضيات ويقدم العديد من البدائل في هذا الصدد، ولكن إذا كان المبلغ من نقاط البيانات لا بأس بها، وجعلها صورة باستخدام الرياضيات باعتبارها مجموعة من بكسل باستخدام البيانات القائمة على النص مرات عديدة أبطأ من تقديم صورة لقرص من C ++ البرنامج نفسه. النظر في الاختناقات المعنية: برنامج يجب أن ينتج ملف، وكتابة البيانات في وضع ASCII. هذا هو حوالي اثنين أوامر من حجم أبطأ من إخراج البيانات في الوضع الثنائي. ثم يجب أن تكون المقدمة من قبل والرياضيات، وذلك باستخدام ناقلات الرسومات (كائن واحد لكل بكسل). أنها ليست سوى في هذه المرحلة يمكن للمرء أن تحويل الصورة إلى شكل صورة ضياع نقطية مثل PNG أو TIFF. والاحتمال الآخر هو استخدام يماغيماغيك أو Netpbm لمعالجة البيانات، ولكن مرة أخرى، هو واحد محدودة من حقيقة أن البيانات يجب أن تكون مكتوبة في شكل ASCII أولا، وتقديم الدعم للألوان 24 بت في شكل PPM ملف يست موحدة (أي ، ومعظمهم من غير موجودة) وغير endian-dependent.PNGwriter كتب كحل ممكن لهذه القضية. واجهة بديهية للغاية، هناك واحد فقط وجوه جديدة لمعرفة المزيد عن (الطبقة PNGwriter)، وبعبارة أخرى، لا توجد فصول دراسية والفئات الفرعية للبكسل، والألوان، الصور النقطية، أسماء، وما إلى ذلك طالما أنك تعرف ما اللون الذي تريد بكسل في موقف (س، ص) ليكون، يمكنك تنفيذ أي خوارزمية تريد. تريد أن تلعب مع لدن الخلوية ولكن تعبوا من رؤيتكم ينتج عن مجموعة من 1S و 0s في النص؟ تريد أن يكون لها الذهاب إلى استكشاف فركتلات نفسك؟ بحاجة إلى وسيلة سريعة لتنفيذ ذلك خوارزمية التعرف على الصور التي تعمل عليها لجهودكم مستقلة روفر، سيارة بدون سائق أو روبوت الذراع؟ تريد محاكاة عدسة الجاذبية ولكن لم يتم حتى الآن قادرة على خلق صورة فعلية من الخوارزمية الخاصة بك؟ الحاجة لمحاكاة كائن يتحرك على سطح الطاقة، وذلك باستخدام الاستيفاء بين نقاط البيانات المتاحة؟ PNGwriter يمكن أن تساعد! وهنا بعض الملامح الرئيسية "PNGwriter": قطعة الحصول على لون بكسل فتح ملف PNG الموجودة بالفعل. قطعة أرض في مساحات اللون HSV وCMYK. الحصول على لون بكسل في مساحات اللون HSV وCMYK. خطوط الرسم، وشغل أو الدوائر والمستطيلات جوفاء، غير واضحة وشفافة. النص قطعة أرض، وذلك باستخدام أي خط تروتايب. ضبط جاما للصورة. اختر مستوى الضغط. تغيير اسم الملف. حجم الصورة. الحصول على الطول والعرض والعمق قليلا من الصورة. ما الجديد في هذا الإصدار: صحح filegamma_ من 0.5 في منشئ واحد إلى 0.6 كما هو الحال في جميع الآخرين. PNGwriter يعالج الآن الكثير من مداها من ملفات الإدخال مع readfromfile (). بشكل عام، يتم تجاهل قناة ألفا بأمان. لا تزال هناك قضايا: A PNG مع المعلومات الموجودة في قطعة صفاء لن تقرأ بدقة جدا، وPNG مع قطعة الشفافية وسيتم قراءة بشكل غير صحيح، على الرغم بصمت. ثابت تحذيرات المترجم في drawtriangle () وdrawbottom ().


PNGWriter. برامج ذات صلة

Scopeshapes.

المخرجات الصوتية اليمنى واليمين لجهاز الكمبيوتر الخاص بك للتحكم في محاور X- و Y- من الذبذبات. ...

203

تحميل