اختبار :: Image.

اختبار صورة
التحميل الان

اختبار :: Image. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Fotango Ltd
  • موقع ويب الناشر:
  • http://search.cpan.org/~fotango/

اختبار :: Image. العلامات


اختبار :: Image. وصف

اختبار صورة اختبار :: Image هو اختبار وحدة اختبار متوافقة مع الاختبار :: وحدة اختبار متوافقة مع اختبار الصور. قم بإجراء طرق هذه الوحدة المطبوعة اختبار أي شيء تم تصميم إخراج البروتوكول المصمم من خلال اختبار :: Harness أثناء إجراء الاختبار أو ./build اختبار. هذه الوحدة "مسرحيات لطيفة" مع وحدات اختبار أخرى وضعت أيضا مع الاختبار :: باني. على سبيل المثال، يمكنك استخدام هذه الوحدة بسعادة مع الاختبار مع الاختبار :: المزيد، اختبار :: استثناء، اختبار :: Databaserow، الخ، وليس لديك ما يدعو للقلق بشأن أرقام الاختبار الخاصة بك الحصول على confused.all تأخذ وصف اختياري كآخر الجذور. على سبيل المثال: $ I-> عرض (400)؛ # طباعة "موافق 1 - عرض الصورة" $ I-> عرض (400، "العرض الأول")؛ # المطبوعات "موافق 2 - العرض الأول" ملخص استخدام اختبار :: المزيد من الخطة => 1؛ استخدام اختبار :: الصورة؛ # إنشاء اختبار صورة جديد لي $ i = اختبار :: Image-> جديد (صورة :: IMLIB2-> جديد ("foo.jpg"))؛ طيب ($ I، "صورة موافق")؛ $ I-> الحجم (400300)؛ # (انظر أيضا $ I-> العرض، $ I-> الارتفاع) # يمكنك التحقق من بكسل باستخدام الأسماء، RGB HEX، أو RGB عشري $ I-> بكسل (10،10، "الأبيض")؛ # 10، 10 هو بي أبيض I-> بكسل (10،10، "FFFFFF")؛ # 10، 10 هي بيضاء $ I-> بكسل (10،10، )؛ # 10، 10 هو أبيض $ I-> pixel_not (10،10، "الأبيض")؛ # 10، 10 ليست بيضاء $ I-> pixel_not (10،10، "ffffff")؛ # 10، 10 ليست بيضاء $ I-> pixel_not (10،10، )؛ # 10، 10 ليست بيضاء # يمكنك استخدام أوضاع متعددة جدا # تحقق بكسل الأحمر والأبيض أو الأزرق: $ I-> بكسل (10،10، )؛ $ i-> بكسل (10،10، )؛ $ I-> بكسل (10،10، ، ، ])؛ # تحقق من أن البكسل ليس أحمر أبيض أو أزرق: $ I-> pixel_not (10،10، )؛ $ i-> pixel_not (10،10، ؛ $ i-> pixel_not (10،10، ، ، ])؛ # وظائف الصف (أو استبدال "الصف" باستخدام "العقيد" أو "العمود" لاختبارات الأعمدة) # يمكنك استخدام ألوان متعددة $ I-> الصف (10، "الأبيض")؛ # الصف 11 هو كل ما أبيض $ I-> ROW_ALL (10، "الأبيض")؛ # الصف 11 هو كل أبيض $ I-> ROW_AY (10، "الأبيض")؛ # الصف 11 لديه بكسل بيضاء I-> ROW_NONE (10، "الأبيض")؛ # الصف 11 لا يوجد لديه البكسل الأبيض # بالمثل للصورة بأكملها (مرة أخرى يمكن أن تستخدم ألوان متعددة) $ I-> الكل ("الأبيض")؛ # الصورة كلها بيضاء $ I-> أي ("الأبيض")؛ # الصورة كلها لديها بكسل بيضاء I-> لا شيء ("الأبيض")؛ # الصورة كاملة لا تحتوي على بكسلات بيضاء # أخيرا (يمكنك استخدام _all، _any أو _none أيضا) # تحقق من منطقة 10x10 بدءا من 40،30 $ I-> المنطقة (40، 30، "R10"، "R10"، "R10"، "R10" أبيض")؛ متطلبات: perl.


اختبار :: Image. برامج ذات صلة