পিক্সেলেশন ছাড়াই কীভাবে চিত্রের আকার হ্রাস করবেন?


13

আমি মসৃণ প্রান্তের অক্ষর এবং উচ্চ রেজ ইমেজ সহ প্রচুর গেমস দেখি, তবে যখন আমি আমার চরিত্রের জন্য 64x64 বলার জন্য চিত্রগুলি হ্রাস করার চেষ্টা করি তখন আমি কেবল একটি পিক্সেলেটেড জগাখিচুড়ি পাই। এমনকি যদি আমি একটি 64x64 ক্যানভাস দিয়ে শুরু করি তবে আমি পিক্সেলটেড কিনারা পেয়েছি।

আমি কি ওপেনজিএল দিয়ে স্কেলিং করব? বা ফটোশপ বা পিক্সেন নিয়ে এমন কোনও কৌশল আছে যা সম্পর্কে আমি অজানা?


1
আপনি একটি চাক্ষুষ উদাহরণ প্রদান করতে পারেন?
tigrou


4
আপনার বিবরণ থেকে মনে হবে যে আপনি যে স্কেলিং অ্যালগরিদমটি ব্যবহার করছেন তা মসৃণ ল্যাঙ্কজোস অন্তরঙ্গকরণের চেয়ে নিকটতম-পিক্সেল ইন্টারপোলেশন করে। ভেক্টর আর্ট স্কেলিং সম্পর্কে এই প্রশ্নটি কি সহায়ক?
আনকো

হ্যাঁ ভেক্টর স্কেলিংয়ের উত্তরটি কার্যকর। তার জন্য ধন্যবাদ.
Rhys

উত্তর:


27

আপনি যে স্কেলিং অ্যালগরিদম ব্যবহার করছেন তা পিক্সেলকে ইন্টারপোলটিং করছে না like

ছবিগুলি ছবিগুলির সাথে সর্বোত্তমভাবে ব্যাখ্যা করা হয়:

বিভিন্ন interpolations সঙ্গে একটি চিত্র স্কেলিং

এটি মেজর , প্রথমে সম্পূর্ণ, তারপরে ল্যানকোসোস (বাম) এবং নিকটতম-পিক্সেল (ওরফে কোনও বিরক্তি নয়) (ডান) থেকে দুটি আকারের আকারে ছোট।

একই পরিমাণ তুলনা, 3x ম্যাগনিটিভ:

বিস্তারিত দেখুন

নিশ্চিত করুন যে আপনি যে স্কেলিংটি ব্যবহার করছেন তা সংবেদনশীলভাবে পুনরায় মডেলিং করছে। উদাহরণস্বরূপ, ইমেজম্যাগিকের একটি -filter Lanczosবিকল্প রয়েছে।

এমনকি আপনার সরঞ্জামগুলি এটি না করতে পারলে অভিনব ল্যাঙ্কজোস হওয়ার দরকার নেই; ঘনক (বামতম) আমার কাছে একই দেখাচ্ছে:

বামদিকে ঘন


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