পিএনজি হিসাবে রফতানির সময় আমি কীভাবে ফটোশপকে পুরো স্বচ্ছ পিক্সেলের আরজিবি রঙ সংরক্ষণ করতে বলি?


12

পিএনজি হিসাবে রফতান করার সময় ফটোশপ কীভাবে সম্পূর্ণ স্বচ্ছ পিক্সেল পরিচালনা করে তা নিয়ে আমার সমস্যা হচ্ছে, যা কোনও সম্পূর্ণ-স্বচ্ছ পিক্সেলের লাল, সবুজ এবং নীল রঙের চ্যানেলগুলি ফটোশপে আমি যে রঙটি সংজ্ঞা দিয়েছি তার পরিবর্তে 0 হিসাবে সংরক্ষণ করা হয় ।

উদাহরণস্বরূপ: আমার কাছে একটি লেয়ার মাস্ক সহ একটি পিএসডি ফাইল রয়েছে। চিত্রের কিছু রঙিন অংশ লেয়ার মাস্ক দ্বারা সম্পূর্ণ স্বচ্ছ তৈরি করা হয়েছে, তবে আমি এখনও চাই যে মূল রঙের চ্যানেলগুলি কেবল 0 এর পরিবর্তে পিএনজি ফাইলে লেখা হোক।

(হ্যাঁ, পিএনজি ফরম্যাটে নিজেই করে আরজিবি তথ্য সম্পূর্ণরূপে স্বচ্ছ পিক্সেল এমনকি ধারণ করে। এই ফটোশপ না PNG দিয়ে একটি সমস্যা।)

আপনি যদি ভাবছেন যে পিক্সেলটি সম্পূর্ণ স্বচ্ছ হলে কেন রঙিন ডেটা থাকার বিষয়টি বিবেচনা করা হয়, তবে এখানে বেশ কয়েকটি ব্যবহারের মামলা রয়েছে:

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

আপনার সাহায্যের জন্য ধন্যবাদ!

সম্পাদনা

আমি কিছু ভিজ্যুয়াল এইড ব্যবহার করে যা সমস্যা নিয়ে আসছি তা ব্যাখ্যা করার চেষ্টা করতে যাচ্ছি। স্বচ্ছ জিনিসগুলি দেখানো শক্ত, তবে আশা করি এটি আমার সমস্যাটিকে আরও পরিষ্কার করে দেয়:

আমার একটি পিএসডি ফাইল রয়েছে যার একটি স্তর এবং একটি স্তর মুখোশ রয়েছে। রঙ স্তরটি দেখতে দেখতে:

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

এর স্তর মুখোশটি এর মতো দেখাচ্ছে:

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

আমি যদি পিএসজি হিসাবে এই পিএসডি ফাইলটি রফতানি করি তবে আমি এটি পেয়েছি:

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

(সাদা অঞ্চলগুলি সত্যই স্বচ্ছ; তারা কেবল সাদা ব্যাকগ্রাউন্ডের তুলনায় সাদা দেখায়।)

আপনি ভাবতে পারেন: সমস্যা কি? ঠিক দেখাচ্ছে! ঠিক আছে, সমস্যাটি সেই স্বচ্ছ পিক্সেলগুলিতে সঞ্চিত রঙিন তথ্য নিয়ে। আরজিবি অটুট রেখে যাওয়ার সময় পিএনজি থেকে অস্বচ্ছতা তথ্য বের করার জন্য একটি সরঞ্জাম ব্যবহার করে আমরা ফটোশপ স্বচ্ছ পিক্সেলগুলিতে যে রঙের তথ্য সংরক্ষণ করে তা দেখতে পাই:

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

আপনি দেখতে পাচ্ছেন, ফটোশপ কালো রঙের সাথে স্বচ্ছ পিক্সেলগুলিতে রঙিন তথ্য প্রতিস্থাপন করেছে। অন্যদিকে, পিএনজি থেকে অপসারণের ডেটা মুছে ফেলার সাথে আমি এটি দেখতে চাই যে এটি মূল রঙের স্তরের মতো দেখাবে:

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


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

হ্যাঁ, আমি কোনও উদাহরণ চিত্র পোস্ট করি নি কারণ আপনি সমস্যাটি আসলে দেখতে পাচ্ছেন না (কোনও পেইন্ট প্রোগ্রামে পিএনজি লোড না করে এবং স্বচ্ছতা বন্ধ না করে), কারণ সমস্যাটি কেবলমাত্র পিক্সেল যা সম্পূর্ণ স্বচ্ছ। আমি যা বলছি তা ভিজ্যুয়ালিয়াল করার কোনও উপায় নিয়ে আসতে পারি কিনা তা আমি দেখতে পাব।
ওয়াল্ট ডি

তবে আপনি যখন বলেন "পিএনজির স্বচ্ছ অংশে কোনও রঙের তথ্য থাকা উচিত নয়", আমি আসলে পিএনজির স্বচ্ছ অংশে রঙিন তথ্য থাকতে চাই । আমি জানি যে আরও খারাপ লাগছে, তবে কিছু অ্যাপ্লিকেশন রয়েছে যেমন আমি উপরে উল্লিখিত দু'টি বলেছি। (এবং হ্যাঁ, পিএনজি তার স্বচ্ছ অঞ্চলগুলিতে রঙিন তথ্যের সম্পূর্ণ সমর্থন করে; আমি এটি প্রক্রিয়াগতভাবে উত্পাদিত পিএনজিগুলিতে সর্বদা ব্যবহার করি Photos বিষয়টি ফটোশপ কীভাবে পিএনজিতে স্বচ্ছ অঞ্চলগুলি সংরক্ষণ করে তা নিয়েই))
ওয়াল্ট ডি

1
@ DA01 আমি মনে করি না যে এটি ফটোশপ যেটি একটি অপ্টিমাইজেশন করেছে (ইউনিফর্ম রঙযুক্ত পিএনজিগুলি কম ডিস্কের জায়গা নেয়) এটি আমার বিশেষ ব্যবহারের ক্ষেত্রে কেটে যাচ্ছে।
ওয়াল্ট ডি

1
@ এরিকপ সাহায্য করার চেষ্টা করার জন্য ধন্যবাদ, আমি সত্যই এটির প্রশংসা করি। :) ধন্যবাদ, জিপিইউগুলি আজকাল বেশ মানসম্পন্ন, এবং এই ধরণের আপসেলিং (বিলাইনার ইন্টারপোলেশন নামে পরিচিত) এগুলি সমস্ত ক্ষেত্রে হুবহু একই রকম কাজ করে, তাই শেষ পর্যন্ত আমি যেই সমাধান পাই তা সর্বজনীনভাবে কাজ করা উচিত
ওয়াল্ট ডি

উত্তর:


10

আমি একটি সমাধান খুঁজে পেয়েছি! সুপার পিএনজি প্লাগইন যতক্ষণ না আপনি "ক্লিন ট্রান্সপারেন্ট" অপশনটি চেক না করে ছেড়ে দেয় ততক্ষণ স্বচ্ছ পিক্সেলের জন্য আরজিবি মান সংরক্ষণ করবে।


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