تحويل DDS إلى PNG
هذه الأداة عبارة عن تطبيق PyQt5 بسيط لتحويل ملفات صور DDS (DirectDraw Surface) إلى تنسيق PNG (رسومات الشبكة المحمولة). يوفر واجهة مستخدم رسومية لإجراء تحويلات مجمعة بسهولة بين هذين التنسيقين.
سمات
تحويل الصورة :
- DDS إلى PNG : تحويل صور DDS (سطح الرسم المباشر) إلى تنسيق PNG.
- PNG إلى DDS : تحويل صور PNG إلى تنسيق DDS.
المعالجة المتقدمة للصور (متوفرة عند تحديد "تمكين الإعدادات المتقدمة"):
- تغيير حجم الإخراج : يضبط أبعاد الصورة أثناء التحويل.
- ضبط السطوع : يغير مستوى سطوع الصورة.
- ضبط التباين : يعدل تباين الصورة.
- ضبط التشبع : يغير تشبع اللون في الصورة.
- Sharpening : يزيد من حدة الصورة.
- Blurring : لتطبيق تأثير التمويه على الصورة.
خيارات ضغط PNG :
- ضغط بدون فقدان : يحفظ صور PNG دون فقدان الضغط.
- الضغط مع فقدان البيانات : يحفظ صور PNG بجودة منخفضة لأحجام ملفات أصغر.
واجهة المستخدم :
- أزرار الاختيار : اختر بين أوضاع تحويل DDS إلى PNG وPNG إلى DDS.
- اختيار الدليل : تصفح وحدد أدلة المصدر والإخراج.
- مربعات الاختيار : تمكين أو تعطيل الإعدادات المتقدمة وخيارات المعالجة المحددة.
- صناديق الدوران : قم بتعيين قيم لمعلمات معالجة الصور مثل تغيير حجم الأبعاد ومستويات الضبط.
- زر بدء التحويل : يبدأ عملية التحويل.
معالجة الأخطاء :
- تحذيرات : تنبيهات للمستخدمين إذا لم يتم تحديد الدلائل المطلوبة.
- رسائل الخطأ : يعرض الأخطاء في حالة فشل التحويل.
متطلبات
- بايثون 3.x
- باي كيو تي 5
- وسادة
- imageio