স্বচ্ছ জিআইএফ রফতান করার সময় আমি কীভাবে প্রান্তগুলির চারপাশে সাদা পিক্সেলগুলি সরিয়ে ফেলতে পারি?


11

আমি xooplate.com থেকে লোডারগুলি নিয়েছিলাম এবং তারপরে একটি জিআইএফ-এ অন্তর্ভুক্ত ক্রিয়াকলাপের সহায়তায় সেগুলি রফতানি করি। তবে লোডারটির চারপাশে আমার কাছে কিছু সাদা পিক্সেল রয়েছে যা একটি অন্ধকার পটভূমিতে প্রদর্শিত হলে সত্যই বিরক্ত হয়। আপনি এটি জিএফ থেকে বের করে একটি ফ্রেমে এটি দেখতে পারেন:

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

আমি কীভাবে এই সাদা পিক্সেলগুলি রোধ করতে এবং স্বচ্ছ পটভূমি বজায় রাখতে পারি?


আপনি কোন সফ্টওয়্যারটি ব্যবহার করছেন তা উল্লেখ করতে পারেন। আমি ফটোশপ ধরে নিতে পারি, তবে আপনার প্রশ্নটি সঠিকভাবে ট্যাগ করতে এবং আপনি যে সফটওয়্যারটি ব্যবহার করছেন তা উল্লেখ করতে কখনই ব্যাথা লাগে না।
স্কট

এটি ফটোশপ। আমি সেই সাদা পিক্সেলগুলি সরিয়ে ফেলতে আগ্রহী, স্বচ্ছতা নয় (কেএমএসআরটি)
রায়ান

1
কনটুর রুক্ষতার কারণ সম্পর্কে সঠিক (যেমন স্বচ্ছতার বাইনারি অবস্থায় / বন্ধ)) প্রসঙ্গের উপর নির্ভর করে, আলফা স্বচ্ছতার সাথে একটি পিএনজি হিসাবে সংরক্ষিত কিছুটা বৃহত্তর, প্রায় একই ধরণের চিত্র তৈরি করে কেউ সামান্য প্রতারণা করতে পারে এবং এর উপর কম রঙের অ্যানিমেটেড জিআইএফ কেন্দ্রে স্থির পটভূমি চিত্র হিসাবে রাখে। এইভাবে আপনি ম্যাট রঙটি নিশ্চিত করতে পারেন (কনটুরের উত্তরে বর্ণিত হিসাবে) উচ্চতর ডিগ্রিটির সাথে জানা যাবে।
হোরাটিও

উত্তর:


19

8-বিট জিআইএফ / পিএনজি সহ স্বচ্ছতা যেভাবে কাজ করে তা হ'ল পিক্সেল হয় সম্পূর্ণ স্বচ্ছ বা সম্পূর্ণ অস্বচ্ছ

একটি বৃত্তের কোণে যেখানে বৃত্তটি স্বচ্ছতার সাথে পটভূমিতে মিশ্রিত হয়, সেখানে সাধারণত পিক্সেল থাকে যা সংক্রমণকে মসৃণ করতে আধা-স্বচ্ছ হয়। এই মসৃণ রূপান্তরটি 8-বিট জিআইএফ / পিএনজি সহ পুরোপুরি পুনরুত্পাদন করা যায় না।

এটি নকল করার একটি উপায় those সমস্ত আধা স্বচ্ছ পিক্সেলের জন্য একটি পটভূমি ম্যাট নির্বাচন করা । এর অর্থ সেই পিক্সেলগুলি যা সম্পূর্ণ স্বচ্ছ নয় তাদের রঙটি গণ্য করুন যেন তারা ম্যাট রঙের শীর্ষে থাকে।

আপনার চেনাশোনাটিতে জিফের সাদা পিক্সেলগুলি যেমন খুশী হয়, কারণ এগুলি জিএফ সাদা ব্যাকগ্রাউন্ডের বিরুদ্ধে ব্যবহার করা হয়েছিল। আসল বৃত্তের আধা-স্বচ্ছ পিক্সেলগুলি সাদা ম্যাট রঙের বিরুদ্ধে ছড়িয়ে পড়ে, ফলস্বরূপ কোণগুলির চারপাশে প্রায় সাদা তবে সম্পূর্ণ অস্বচ্ছ পিক্সেল হয়।

যদি আপনার কাছে আসল, সম্পূর্ণ স্বচ্ছ চেনাশোনা থাকে তবে এর প্রতিকারের উপায়টি হ'ল save for web & devicesএকটি ম্যাট রঙ নির্বাচন করুন যা আপনার পটভূমিতে উপযুক্ত। এইভাবে, সম্ভাব্য অর্ধ-স্বচ্ছ পিক্সেলগুলি ম্যাট রঙের বিরুদ্ধে সম্পূর্ণ অস্বচ্ছ পিক্সেলগুলিতে একীভূত হবে এবং অনুরূপ ব্যাকগ্রাউন্ড রঙের সাথে আপনার ওয়েবসাইটে দেখা হবে, এটি সম্পূর্ণ মসৃণ প্রদর্শিত হবে । নোট করুন যে) আধা-স্বচ্ছ অঞ্চলগুলির (ছোট ছোট রেখাগুলি সহ পিক্সেলগুলিতে) গ্রাফিকগুলি সবচেয়ে ভাল কাজ করে এবং খ) এর জন্য জিআইএফটির বিপরীতে যে পটভূমিটি দেখানো হয়েছে এটি আপনার ম্যাটটির জন্য সামঞ্জস্যপূর্ণ রঙের মধ্যে কিছুটা বেছে নিন।

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

এই ছবিতে:

  • উপরের বামটি অ্যান্টি-এলিয়াসযুক্ত অর্থাত্ স্মুথড, কোণগুলির সাথে মূল বৃত্তাকার গ্রাফিক।
  • উপরের ডানদিকে যেমন দেখা যাচ্ছে একই ফলস্বরূপ আপনি পিএনজি -৪৪ পেয়েছেন - তবে এটি অ্যানিমেশনের জন্য কাজ করে না।
  • নীচের বাম দৃশ্যটি আপনাকে দেখায় যে কীভাবে গ্রাফিকের আধা স্বচ্ছ পিক্সেলগুলি নির্বাচিত লাল ম্যাট রঙে স্থানান্তরিত হয়। এছাড়াও লক্ষ করুন যে কীভাবে এই পিক্সেলগুলি সম্পূর্ণ স্বচ্ছ, সম্পূর্ণ স্বচ্ছ থাকে। যেখানে কেবলমাত্র সেই পিক্সেলগুলির মধ্যে কিছুটা স্বচ্ছতা রয়েছে সেগুলি ম্যাট রঙের সাথে "আন্ডারলাইড" হয়ে যায় এবং সম্পূর্ণ অস্বচ্ছ পিক্সেলগুলি স্বচ্ছতার সেটিংস দ্বারা সম্পূর্ণরূপে অকার্যকর থাকে (তবে, তারা ভিন্নতর ধরণের এবং রঙের নির্বাচনের ফলে প্রভাবিত হয়)।
  • নীচের ডানদিকে এমন রফতানির বিকল্পগুলির অনুরূপ যা আপনার উদাহরণের চিত্রের জন্য ব্যবহৃত হয়েছিল। একটি সাদা ম্যাট নির্বাচিত সঙ্গে, নীচের বাম চিত্রটিতে একই পিক্সেলগুলি লাল দেখায়, নীচের ডান চিত্রটিতে সাদা প্রদর্শিত হবে। যদি আপনি এটি সাদা পটভূমির বিপরীতে দেখান তবে এটি পুরোপুরি গ্রহণযোগ্য। অন্যান্য, গাer়, ব্যাকগ্রাউন্ডের সাথে, সাদা পিক্সেলগুলি দেখায় কারণ কোনও পিক্সেলের জন্য সম্পূর্ণ স্বচ্ছ নয় এমন পিক্সেলগুলি সম্পূর্ণরূপে অস্বচ্ছ পিক্সেল তৈরি করতে ভুল ম্যাট রঙ ব্যবহার করে।

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

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


যদি আপনি দুর্ভাগ্যজনক পরিস্থিতিতে থাকেন তবে আপনার কাছে সম্পূর্ণ অ্যান্টি-এলিয়াসযুক্ত আলফাসের সাথে আসল ফাইলটি নেই (যেমন আপনার কাছে কেবলমাত্র 8-বিট জিআইএফ রয়েছে), এই ম্যাট রাস্টারিংকে বিপরীত করা অসুবিধাজনক - পিক্সেল দ্বারা পিক্সেল আপনাকে সরিয়ে ফেলতে হবে আধা স্বচ্ছ পিক্সেল থেকে ম্যাট রঙ এবং তারপরে আরও উপযুক্ত সেটিংসের সাথে তাদের পুনরায় রফতানি করুন।


5

ওয়েব সংরক্ষণ করুন কথোপকথনে উইন্ডোর ডানদিকে ম্যাট রঙটি আপনার ওয়েব পৃষ্ঠার পটভূমির রঙে সেট করতে ভুলবেন না।

জিআইএফগুলি পুরো 8 বিটের স্বচ্ছতা সমর্থন করে না, তারা কেবল 1 বিটের স্বচ্ছতা সমর্থন করে। আপনি যা করতে পারেন তা হ'ল কোনও রঙ ব্যবহার করা যা ওয়েব পৃষ্ঠার পটভূমির সাথে মেলে যাতে চিত্রটি সহজেই সেই রঙের সাথে মিশে যায়।

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