কীভাবে ব্যাচের প্রক্রিয়াটি চিত্রের ডিরেক্টরিতে বিভিন্ন চিত্রের ওভারলেলিং করতে পারে?


0

ফোল্ডার 1 এর পিএনজি ফর্ম্যাটে কিছু চিত্র রয়েছে এবং ফোল্ডার 2 তে জলছবি এবং স্বচ্ছতার সাথে পিএনজি ফর্ম্যাটে একই সংখ্যক চিত্র (এবং নাম) রয়েছে। আমি একই নামের উদাহরণ সহ ফোল্ডার 1 এর চিত্রগুলিতে ফোল্ডার 2 থেকে চিত্রগুলি ওভারলে করতে চাই। ফোল্ডার 2 থেকে চিত্র 1.png ফোল্ডার 1 এর চিত্র1.png, ফোল্ডার 2 থেকে চিত্র 2.png ফোল্ডার 1 এর চিত্র 2.png ওভারলে করে and এটি কি কোনও সফ্টওয়্যার বা স্ক্রিপ্ট দিয়ে সম্ভব? ধন্যবাদ

উত্তর:


0

ImageMagick প্রোগ্রাম এটা করতে পারেন।

এখানে একটি লুপ দেওয়া উচিত যা ফোল্ডারগুলির মধ্যে একটিতে চালানো উচিত (যেহেতু উভয় ফোল্ডারে ফাইলগুলির নাম একইরূপে করা হয়) ফোল্ডার 1 এর চিত্রগুলিতে ফোল্ডার 2 থেকে জলছবি স্থাপন করা এবং ফলাফলটির সামনে একটি "ডাব্লু-" রেখে সংরক্ষণ করা উচিত বর্তমান ফোল্ডারে ফাইলের নাম।

for %%i in (*) do convert.exe ../Folder1/%%i ../Folder2/%%i -gravity center -composite w-%%i

আমি এখনই এটি পরীক্ষা করতে পারছি না তাই আপনার এটি কাজের সাথে সামঞ্জস্য করতে হতে পারে।

অন্যান্য উদাহরণ সহ এখানে একটি ভাল পোস্ট।


আরে সমাধানের জন্য ধন্যবাদ! আমার ধারণা আমি উইন্ডোজ থাকায় ভিজুয়াল স্টুডিও আইডিই ইনস্টল করতে হবে। যদিও অনেকগুলি সফ্টওয়্যার ইনস্টল না করেই একটি সহজ সমাধানের প্রশংসা করবে। (.. এটি যতটা সহজ এটি সহজেই পাওয়া যায় বলে মনে হয় :))
জন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.