কিভাবে ব্যাচ ইমেজ ক্রপ এবং তারপর একই ভাবে পুনরায় ফসল


2

আমি আমাদের অ্যাপ্লিকেশনের স্বয়ংক্রিয়ভাবে স্ক্রিনশটগুলি তৈরি করছি, এদের মধ্যে কয়েকটি ক্রপ করার প্রয়োজন, কারণ এটি শুধুমাত্র পপ আপ উইন্ডো বা স্ক্রিনের কিছু ছোট অংশের সাথে সম্পর্কিত হতে পারে।

কোনও উপায় আছে, আমি একটি নতুন স্ক্রিনশট খুলতে পারি, সেটাকে কীভাবে ফসল করা উচিত তা নির্ধারণ করা, এটি ক্রপ করা, এবং তারপর, এক মাস পরে স্ক্রিনশটটির একটি নতুন সংস্করণ থাকলে, এটি পূর্ববর্তী সংস্করণের মতো একইভাবে ফসল কাটুক ম্যানুয়ালি আবার ফসল এলাকা সেট হচ্ছে?

অন্য কথায়, আমি "ফসল প্রকল্প" পরিচালনার জন্য একটি উপায় খুঁজছি যা একই আকারের (1920x1080) একই আকারের স্ক্রিনশটগুলি অন্তর্ভুক্ত করে, তবে ফসলের কারণে আউটপুটের বিভিন্ন আকার ধারণ করে।

সুতরাং, ইনপুট সবসময় 1920x1080, কিন্তু আমি বলতে সক্ষম হওয়া উচিত:

  • চিত্র A থেকে কিছু এলাকা ক্রপ করুন এবং এটি JPG হিসাবে সংরক্ষণ করুন
  • চিত্র বি থেকে অন্য এলাকা ফসল করুন এবং এটি JPG হিসাবে সংরক্ষণ করুন
  • ইত্যাদি

এবং এটি স্বয়ংক্রিয়ভাবে ক্রপিংয়ের কিছু সংজ্ঞাের উপর ভিত্তি করে করা উচিত, যাতে আমি যখন ইনপুট চিত্রগুলি পরিবর্তন করি, তখন আমাকে ক্রপিং ম্যানুয়ালি পুনরায় করতে হবে না। এটা কি সম্ভব?


আপনি যদি পপআপটি স্ক্রিনশট করতে চান তবে কেন Alt-print স্ক্রীন বৈশিষ্ট্যটি ব্যবহার করবেন না যা আপনার ক্লিপবোর্ডে কেবল পপআপ এবং স্টোরগুলির স্ক্রিনশট তৈরি করে? (আমি জানি এটি আপনার প্রশ্নের উত্তর দেয় না, কেন এটি একটি মন্তব্য)। এছাড়াও, বেশিরভাগ স্ক্রিনশট প্রোগ্রাম সক্রিয় উইন্ডোটি স্ক্রিনশট করতে পারে (উদাহরণস্বরূপ একটি পপআপ) এবং আপনার জন্য একটি ছবিতে সঞ্চয় করে। গ্রিনশট (ফ্রি প্রোগ্রাম) এটা খুব করে।
LPChip

স্ক্রিনশটগুলি স্বয়ংক্রিয়ভাবে তৈরি হয়, তাই আমি সেই উৎসটি পরিবর্তন করতে পারি না যে উৎস স্ক্রিনশটটি পূর্ণ স্ক্রীন নেয়। তাদের অনেক আছে, এবং বেশ কিছু ভাষার সংস্করণে, তাই এটি স্বয়ংক্রিয়ভাবে খুব উপকারী
Ondrej

1
আপনি অ্যাডোব ফটোশপ এ এটি করতে পারেন। এটা ব্যাচ প্রক্রিয়াকরণ বলা হয়। আপনি ছবিগুলির একটি ফোল্ডারের বিরুদ্ধে "ক্রিয়াগুলি" সম্পূর্ণ করেন এবং এটি চিত্রগুলিতে কর্মগুলি প্রয়োগ করে। আপনি আপনার ক্রপিং কর্ম "রেকর্ড" এবং নতুন স্ক্রিনশট বিরুদ্ধে তাদের পুনরায় চালাতে পারে। অ্যাপ্লিকেশন লেআউট অনুমান করা অবস্থান পরিবর্তন না।
skub

অধিকার! এই আমার ঘটতে না।
Ondrej

আপনি আমাকে একটি "উত্তর" রূপরেখা করতে চান?
skub

উত্তর:


0

এমন অনেক অ্যাপ্লিকেশন রয়েছে যা একটি "ব্যাচ" মোডে চিত্রগুলি ক্রপ করবে। আপনার অপারেটিং সিস্টেম বুদ্ধিমান ছাড়া, তাদের তালিকা করা কঠিন।

যাইহোক, যদি আপনি ImageMagik সন্ধান করেন তবে আপনাকে আপনার প্ল্যাটফর্মের জন্য কিছু খুঁজে পেতে হবে।

এই ধরনের সরঞ্জামগুলি আপনাকে নাম, আকার, ইত্যাদি দ্বারা চিত্র নির্বাচন করতে এবং একই রূপান্তর চালাতে দেয়।


হ্যাঁ, আমি জানি এটি সম্ভব, তবে আমার ছবিগুলিকে মূল চিত্রগুলি থেকে বিভিন্ন আকারের বিভিন্ন কাটাআউট হতে হবে। আমি এটি প্রতিফলিত করার জন্য প্রাথমিক পোস্টটি সম্পাদনা করেছি (বুলেটপয়েন্টগুলির সাথে শেষ অনুচ্ছেদটি দেখুন)।
Ondrej

আপনি যদি ইনপুট ফাইলগুলি পরিবর্তন করেন তবে তাদের একই নাম থাকবে?
Julian Knight

ইতিবাচক, তারা হবে।
Ondrej

তারপরে আপনার নামের সাথে একটি ব্যাচ / শেল স্ক্রিপ্ট তৈরি করতে হবে। এই ইমেজম্যাগিক জন্য কি। প্রত্যেকবার আপনি ফাইল আপডেট, স্ক্রিপ্ট পুনরায় আরম্ভ করুন। যদি কেবলমাত্র কোনও ফাইলগুলি কোনও সময়ে পরিবর্তিত হয় তবে আপনাকে শেষ রান তারিখ / সময় ট্র্যাক রাখতে হবে এবং কেবলমাত্র নতুন তারিখ / সময় সহ ফাইলগুলির বিরুদ্ধে চলবে। আপনি ইমেজগুলি তাদের আসল মাপের জন্য পরীক্ষা করতে এবং আপনার পছন্দ অনুসারে প্রক্রিয়া করতে এমনকি ব্যবহার করতে পারেন।
Julian Knight

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