ইমেজম্যাগিক বা গ্রাফিক্সম্যাগিক ব্যবহার করে স্ক্যান হওয়া চিত্রগুলি কীভাবে অটো ট্রিম করবেন?


11

আমি * .jpg ফর্ম্যাটে কিছু স্ক্যান করা চিত্র পেয়েছি। এগুলি গ্রেস্কেল বা রঙে, এ 4 স্ক্যানার ব্যবহার করে স্ক্যান করা হয়। স্ক্যান করা পৃষ্ঠাগুলির খুব ভিন্ন মাত্রা রয়েছে - কিছু এ 5, কিছু এ 6, কিছু ব্যবসায়িক কার্ড ইত্যাদি an স্ক্যানার কভারটি সাদা।

আমি ইমেজম্যাগিক বা গ্রাফিক্সম্যাগিক (সেই সরঞ্জামগুলি, কারণ আমি এটি আরও ব্যাচ-প্রক্রিয়া করতে চাই) ব্যবহার করে সমস্ত সাদা সীমানা ছাঁটাতে চাই। আমি বুঝতে পারি যে বর্ডারটি স্ক্যান করা হয়েছে, তাই নিখুঁত সাদা নয় এবং এটি কখনও কখনও চিত্রের খুব বেশি বা খুব কম ছাঁটাই করতে পারে। তবে ফাজের সাথে ট্রিম প্যারামিটার ব্যবহার করা আমি সর্বদা খুব বড় চিত্র পাই। উদাহরণস্বরূপ, নীচে বিজনেস কার্ডের চিত্র ব্যবহার করুন:

gm.exe convert -crop -fuzz 50% 01-pixelated.jpg 01-pixelated-gm.jpg

চিত্রটি তৈরি করে যা এখনও ডান এবং নীচে থেকে কাটা হয়নি। -ফজ প্যারামিটারে আমি যে নম্বরটি রেখেছি ফলাফল তা একই।

আপনি কি দয়া করে এটি পরীক্ষা করে কমান্ড লাইনকে পরামর্শ দিতে পারেন যা কাজটি করবে?

এখানে চিত্র বর্ণনা লিখুন


আপনি কি পাঠ্য / সামগ্রীর কিনারা বা কাগজের টুকরোটির প্রান্তের, কোনও আকারের (এ 4, এ 5, এ 6) ছাঁটাই করতে চান? আপনার উদাহরণে, কার্ডের নীচের সীমানাটি একেবারেই দৃশ্যমান নয় - আপনি কীভাবে এটি সনাক্ত করবেন তা আমি জানি না।
উইলাস

আমি এটি সামগ্রীর প্রান্তে ছাঁটাই করা চাই।
আরেক

উত্তর:


9

ইমেজম্যাগিক এ এই আদেশটি ব্যবহার করে দেখুন:

convert input.jpg -fuzz 80% -trim +repage output.jpg

আমি ইমেজম্যাগিক 6.4.4 কিউ 16 দিয়ে এটি পরীক্ষা করেছি এবং আপনি যে চিত্রটি সংযুক্ত করেছেন তা থেকে শুরু করে আমি এই আউটপুট চিত্রটি পেয়েছি:

আউটপুট


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