ব্যাচের চিত্র 2 টি রঙ প্রতিস্থাপন করুন


0

আমি জানি ইতিমধ্যে এই জাতীয় প্রশ্ন রয়েছে তবে এটি আমার সাহায্য করেনি। আমার কাছে প্রচুর চিত্র ফাইল রয়েছে, যেখানে আমি বেগুনি আরজিবি (255, 0, 255) স্বচ্ছতে পরিবর্তন করতে চাই (এটি পিএনজি)। এমন কোনও অ্যাপ রয়েছে যা এটি দ্রুত করতে পারে? আমি লিনাক্স ব্যবহার করি তবে আমি উইন্ডোজ সরঞ্জামটি ব্যবহার করতে সক্ষম।


আপনি কোন প্রশ্নটির উল্লেখ করছেন এবং কেন এটি আপনাকে সহায়তা করেনি?
slhck

উত্তর:


1

রাস্টার ইমেজ ফাইলগুলির ব্যাচের ট্রান্সফর্মেশনগুলির সাথে জড়িত বেশিরভাগ প্রশ্নের মতো উত্তরটি নেটপবিএম টুলকিটটিতে পাওয়া যাবে । এই ক্ষেত্রে, যদি আপনার পিএনজি চিত্রগুলির মধ্যে ইতিমধ্যে একটি আলফা চ্যানেল না থাকে, তবে সবচেয়ে সহজ সমাধান হ'ল পিএনজি থেকে পিএনএম এবং আবার ফিরে যাওয়া; ফেরার পথে, আপনি একটি স্বচ্ছ রঙ নির্দিষ্ট করতে পারেন:

pngtopnm $file | pnmtopng -transparent==rgb:ff/00/ff > new.$file

যদি আপনার পিএনজি চিত্রগুলির মধ্যে ইতিমধ্যে একটি আলফা চ্যানেল রয়েছে (বা ভিন্ন স্বচ্ছ পটভূমির রঙ), আপনার বিদ্যমান আলফা চ্যানেলটি বের করতে হবে এবং তারপরে এটি "বেগুনি" পিক্সেল সমন্বিত একটি নতুন আলফা চ্যানেলের সাথে একত্রিত করতে হবে। এবং এর -alphaজন্য কমান্ড লাইন বিকল্পটি দেখুন । আপনি একটি চিত্রের একটি নির্দিষ্ট রঙের সাথে সম্পর্কিত বিটম্যাপ তৈরি করতে ব্যবহার করতে পারেন । আপনি দুটি চিত্র ব্যবহার বা ব্যবহার করতে পারেন । (চিত্র বিটম্যাপ হয়, তাহলে এবং , bitwise হয় এবং যথাক্রমে।)pngtopnmpnmtopngppmchangeppmcomppnmarithpnmarith -maxpnmarith -minorand

যদি রূপান্তরটি নেটপবিএম টুলকিটটিতে উপলব্ধ না হয় তবে শেল স্ক্রিপ্ট বা পাইথন প্রোগ্রামের সাহায্যে এটি করা বেশ সহজ; চিত্রগুলি কেবল প্লেইন ফর্ম্যাটে রূপান্তর করুন, এটির সাথে কাজ করা বেশ সহজ।

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