مرحبًا بعودتك.
حان الوقت لتطبيق ما تعلمناه للتو والقيام بتمرين وبناء مشروعنا الخاص.
الآن ، ما هو هذا المشروع؟
سيكون هذا المشروع محول JPEG اثنين PNG.
تتذكر بوكيدكس لدينا ، أليس كذلك؟
بوكيدكس لدينا.
هل كل هذه البوكيمون الصغير اللطيف ، لكنها كلها بتنسيق JPEG.
الآن تنسيق ملف صورة JPEG.
يمكنك القراءة عليها ، لكنني أفضل PNG.
هناك بعض الفوائد التي تتمتع بها ملفات PNG ، خاصة بالنسبة لهذه الأنواع من الصور.
على سبيل المثال ، إذا كنت مطور ويب ، فهذه الأنواع من الصور ليس بها الكثير من الألوان أو القليل
من الألوان ، يمكنك أن ترى هنا ، الأزرق ، البني ، الأبيض.
إنها في الواقع أفضل عند تطوير مواقع الويب لاستخدام PNG.
مرة أخرى ، هذا خارج نطاق الدورة.
يمكنك قراءة هذا بنفسك ، لكن محول JPEG إلى PNG مفيد حقًا.
فكيف يمكننا بناءه بناءً على ما تعلمناه؟
انا ذاهب لتبدأ.
والباقي ، سأحاول معرفة ما إذا كان بإمكانك معرفة ذلك بنفسك.
لذا ما سأفعله أولاً هو إنشاء ملف جديد هنا.
وسأستخدم سطر الأوامر.
يمكنني استخدام اللمس هنا لأنني أستخدم جهاز Mac.
إذا كنت تستخدم windows ، فهذا الأمر مختلف.
وهذا شيء تحدثنا عنه بالفعل من قبل.
يمكنك أيضًا فقط يدويًا على جهاز الكمبيوتر الخاص بك ، فقط قل ملفًا جديدًا بحيث يمكنك النقر بزر الماوس الأيمن
وقول ملف جديد ، ما تريد.
حسنًا ، لقد فعلت هذا بالفعل.
لذا بدلاً من اللمس ، سأقوم فقط بإنشاء ملف جديد.
وما سنسميه هو أنني سأطلق عليه محول JPEG إلى PNG.
فطيرة نقطية.
هناك نذهب.
الآن ، ماذا نريد أن يفعل هذا؟
حسنًا ، نريد نصًا بلغة بايثون يمكنني تشغيله ويعمل بهذا الشكل.
أريد أن أكون قادرًا على قول Python ثلاثة ثم أقول JPEG لتحويل pag أو pi ثم أعطه للحجج.
الحجة الأولى هي أنني أردت إعطاء اسم المجلد ، لذلك سأقول Pokédex وسنضيف شرطة
هنا لإظهار أن هذا مجلد.
لذلك أريدك أن تفتح مجلد Pokédex.
ثم المعلمة الثانية هي المجلد الجديد الذي أرغب في إنشائه.
لذلك دعونا فقط نسميها جديدة.
إذن هذا المجلد الجديد غير موجود ، لكني أريد أن أكون قادرًا على إنشائه.
وبالمناسبة ، إذا كنت على نافذة ، فستكون هذه الشرطة المائلة هي الأخرى.
ستكون الشرطة المائلة الخلفية هكذا.
لكن ما أريد فعله هو تشغيل هذا الأمر.
سيبحث في جميع الصور هنا ويحولها إلى ملف jpeg ويضعها في مجلد جديد يسمى
جديد.
لذلك دعونا نبني هذا النص ، وسوف أبدأ مع القليل من التلميح.
ما نحتاج إلى القيام به هو أن نكون قادرين على الاستفادة من هذه الحجج.
وأيضًا انتزاع كل هذه الملفات.
ومن الأقسام السابقة ، يجب أن نعرف كيف نفعل ذلك.
ما سأفعله هو استيراد وحدة CIS واستيراد وحدة نظام التشغيل.
وبالطبع ، من مكتبة الوسائد ، سأستورد PIL من.
صورة.
إنه استيراد هنا.
ها أنت ذا.
الآن الخطوة الأولى هي استخدام وحدة CIS فعليًا.
انتزاع الأول.
والحجة الثانية.
لذا تذكر ، هذا هو Pokédex والمجلد الجديد.
لذلك هذا هو أول شيء نريد القيام به.
الشيء الثاني هو أن تقوم بعمل جيد بناءً على ما إذا كان هذا موجودًا أم لا ، للتحقق من وجود جديد.
أو هذا المجلد موجود وإذا لم يكن موجودًا ، قم بإنشائه.
الصحيح.
لذلك إذا لم يكن هذا موجودًا ، فعلينا إنشاء المجلد حتى نتمكن من وضع الصور فيه.
وأخيرًا ، ما نريد أن نفعله هنا.
وهذا هو الجزء الصعب.
نريد إجراء حلقة خلال هذا المجلد بالكامل ، لذا قم بإجراء حلقة عبر pokédex.
ثم نريد تحويل الصور إلى P&G.
وأخيرًا نريد حفظها في المجلد الجديد.
هذا صعب
إنه يجمع بين الكثير من الأشياء التي تعلمناها حتى الآن.
قد لا تحصل عليه على الفور لأنه صعب بعض الشيء.
لذلك لا تقلق.
في الفيديو التالي ، سأوضح لكم كيفية حل هذه المشكلة.
ولكن ما قد ترغب في تعلمه هو كيفية استخدام Google أولاً وقبل كل شيء ، وكيفية استخدام CEST للحصول على الوسيطة الأولى
والثانية.
كيفية استخدام وحدة نظام التشغيل للاستيلاء على المسار.
حتى تتمكن من القول ، مرحبًا ، أريد هذه الملفات في Pokédex وأريد الكتابة إلى هذا الملف الجديد.
لذلك سنستخدم وحدة نظام التشغيل لذلك.
ومن الواضح أننا سنستخدم وحدة الوسادة لتحويل الصور إلى PNG ، وهو شيء رأيناه
من قبل.
سيتطلب هذا التمرين القليل من البحث على Google في حالتك ، وهي مهارة جيدة لتطويرها.
لذا في الفيديو التالي ، سأوضح لكم كيفية القيام بذلك.
سأراك في ذلك.
حظا طيبا وفقك الله.
مع السلامة.