মোগ্রিফাইয়ের সাথে আবর্তিত চিত্রগুলি স্বয়ংক্রিয়ভাবে ঘোরান


6

আমার কিছু চিত্র ঘোরানো হয়েছে তবে এই ডেটাটি রাখা হয়েছে। সমস্যাটি হ'ল, মোগ্রিফাইগুলি যখন তাদেরকে জেপিজি থেকে পিএনজিতে রূপান্তরিত করার জন্য ব্যবহার করা হয়, তখন সেই ডেটাটি অদৃশ্য হয়ে যায়। এই সমস্যাটি দেখানোর জন্য, আমি মনে করি স্ক্রিপ্ট এবং একটি স্ক্রিনশট প্রদর্শন করা সবচেয়ে ভাল।

কোড সহ স্ক্রিপ্ট। এটি একটি পাঠ্য ফাইলে রাখুন, এটিকে কার্যকর করার অনুমতি দিন, ডাবল ক্লিক করুন, চালান (যদি আপনি চান টার্মিনাল থেকে) এবং কিছুক্ষণ অপেক্ষা করুন। সেই ফোল্ডারে থাকা সমস্ত জেপিজি পিএনজিতে রূপান্তরিত হবে।

#! /bin/bash
echo "Converting JPG to png. Please don't close this window."
mogrify -alpha on -format png *.JPG
mogrify -alpha on -format -alpha on png *.jpg

এটি দুর্দান্ত কাজ করে এবং একটি আলফা চ্যানেল যুক্ত করে। চ্যানেলটি স্বতন্ত্রভাবে যোগ করার জন্য নয়, পরে এগুলি সম্পাদনা করার সময় এটি ব্যক্তিগতভাবে কার্যকর।

এখন স্ক্রিনশট যা সমস্যার চিত্র তুলে ধরে:

ঘোরানোর সমস্যাটি দেখানো হচ্ছে

যেমন আপনি দেখতে পাচ্ছেন, আসলটির '(জেপিজি) পূর্বরূপটি ঠিক আছে, পরিবর্তিত পূর্বরূপটি ভুল, শটওয়েল রেন্ডারিং সঠিক এবং জিম্প সম্পাদনা ভুল এবং এমনকি চিত্রটি ঘোরানো হয়েছে তাও বলেনি, কারণ এটি ব্যবহার করতে ব্যবহার করে অন্যান্য চিত্র।

ওরিয়েন্টেশন সংরক্ষণের জন্য আমি কীভাবে আমার স্ক্রিপ্ট সম্পাদনা করতে পারি?

উত্তর:


6

আমি 'ঘোরানো চিত্র' এবং অনুরূপ পদগুলি গুগল করছিলাম। যদিও আমি সর্বশেষ প্রশ্নটি তৈরি করেছি, "ওরিয়েন্টেশনটি সংরক্ষণের জন্য আমি কীভাবে আমার স্ক্রিপ্টটি সম্পাদনা করতে পারি?", এটি আমার কাছে এসেছিল এবং 'ওরিয়েন্টেশন' এর জন্য গুগল করেছিল। যেহেতু পুরো প্রশ্নটি ইতিমধ্যে শেষ হয়ে গেছে এবং এটি কাউকে সেখান থেকে বাইরে আসতে সহায়তা করতে পারে, আমি তার উত্তর দিয়েছি।

সমাধানটি এই ফোরাম থেকে এসেছে ।

একই নির্দেশাবলী: এটি কোনও পাঠ্য ফাইলে রাখুন, কার্যকর করার অনুমতি দিন, ডাবল ক্লিক করুন এবং চালিয়ে (টার্মিনালে) that ফোল্ডারটি থেকে pngs এ রূপান্তর করার জন্য।

#! /bin/bash
echo "Converting JPG to png. Please don't close this window."
mogrify -alpha on -auto-orient -format png *.JPG
mogrify -alpha on -auto-orient -format -alpha on png *.jpg

এটি দেখানোর জন্য এখানে সমাপ্ত কর্ম স্ক্রিপ্ট এবং একটি স্ক্রিনশট রয়েছে স্থির স্ক্রিনশট

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.