একটি চিত্র দেওয়া সঙ্গে পূর্ণসংখ্যার কোনো অবাধ সময়ে যে ইমেজ ক্ষেপক হিসেবে লেখা যেতে পারেমি , এন এম ′ , এন ′আমি( মি , এন )মি , এনm′,n′
I~(m′,n′)=∑m=⌊m′⌋−w+1⌊m′⌋+w ∑n=⌊n′⌋−w+1⌊n′⌋+wI(m,n) f(m′−m,n′−n)
ফলাফলের এখনো শুধুমাত্র একটি হল পড়তা সত্য অন্তর্নিহিত একটানা চিত্রে এবং যা বিভিন্ন প্রক্ষেপক ফাংশন কি বিভিন্ন সীমাবদ্ধতার এবং লক্ষ্যের অধীনে পড়তা ত্রুটি কমান হয়। আমি(এক্স,Y)I~I(x,y)
সিগন্যাল প্রসেসিংয়ে, আপনি ইন্টারপোলটিং ফাংশন আদর্শ লো-পাস ফিল্টার হতে চান। তবে এর ফ্রিকোয়েন্সি প্রতিক্রিয়াটির জন্য অসীম সমর্থন প্রয়োজন এবং এটি কেবল ব্যান্ডিলিমিটেড সিগন্যালের জন্য কার্যকর। বেশিরভাগ চিত্রগুলি ব্যান্ডলিমিটেড নয় এবং চিত্র প্রক্রিয়াকরণে অন্যান্য বিষয়গুলি বিবেচনা করার জন্য রয়েছে (যেমন চোখ কীভাবে চিত্রের ব্যাখ্যা করে mathe গণিতের অনুকূল কী দৃশ্যত দৃষ্টি আকর্ষণীয় নয়)। একটি ইন্টারপোলটিং ফাংশন পছন্দ, অনেকটা উইন্ডো ফাংশনগুলির মতো , হাতের নির্দিষ্ট সমস্যার উপর খুব নির্ভর করে। আমি কান, ওয়েলচ এবং পারজেনের কথা শুনিনি (সম্ভবত তারা ডোমেন নির্দিষ্ট) তবে উপরের উইকিপিডিয়া লিঙ্কে প্রদত্ত 1-ডি উইন্ডোর জন্য গাণিতিক ফাংশনের 2-ডি সমতুল্য হওয়া উচিত।f(m,n)
টেম্পোরাল সিগন্যালের জন্য উইন্ডো ফাংশনগুলির মতো, কোনও চিত্র তার ফ্রিকোয়েন্সি প্রতিক্রিয়া দেখে ইন্টারপোলটিং কার্নেল কী করে তার সংক্ষিপ্তসার পাওয়া সহজ। উইন্ডো ফাংশনে আমার উত্তর থেকে :
উইন্ডো ফাংশন বর্ণনা করে এমন দুটি প্রাথমিক কারণ হ'ল:
- মূল লবের প্রস্থ (যেমন, কোন ফ্রিকোয়েন্সি বিনটি সর্বাধিক প্রতিক্রিয়ার অর্ধেকের চেয়ে বেশি শক্তি)
- পাশের লবগুলির মনোযোগ (অর্থাত্ মূলপথ থেকে পাশের লবগুলি কত দূরে রয়েছে)। এটি আপনাকে উইন্ডোতে বর্ণালী ফুটো সম্পর্কে বলে।
এটি প্রায়শই ইন্টারপোলেশন কার্নেলের ক্ষেত্রে সত্য। পছন্দটি মূলত ফ্রিকোয়েন্সি ফিল্টারিং (সিডেলোবগুলির সংশ্লেষ), স্থানিক স্থানীয়করণ (মেইনলোবের প্রস্থ) এবং রিংিং (গিবস এফেক্ট), আলিয়াসিং, অস্পষ্টতা ইত্যাদির মতো অন্যান্য প্রভাবগুলি হ্রাস করার মধ্যে একটি বাণিজ্য-বন্ধ উদাহরণস্বরূপ, দোলনযুক্ত একটি কার্নেল যেমন সিন্ক কার্নেল এবং ল্যাঙ্কসোস 4 কার্নেলটি চিত্রটিতে "বাজানো" প্রবর্তন করবে , যেখানে কোনও গাউসিয়ান পুনরায় মডেলিং বাজানোর প্রবর্তন করবে না।
এখানে গাণিতিকের একটি সরল উদাহরণ রয়েছে যা আসুন আপনাকে বিভিন্ন ইন্টারপোলটিং ফাংশনগুলির প্রভাব দেখতে দিন:
true = ExampleData[{"TestImage", "Lena"}];
resampling = {"Nearest", "Bilinear", "Biquadratic", "Bicubic",
"Gaussian", "Lanczos", "Cosine", "Hamming", "Hann", "Blackman",
"Bartlett", "Connes", "Welch", "Parzen", "Kaiser"};
small = ImageResize[true, Scaled[1/4]];
এখানে, true
ইমেজ যা আমি "সঠিক" ইমেজ বিযুক্ত সমতুল্য হতে অনুমান প্রতিনিধিত্ব করে , এবং একটি ছোট স্কেল ইমেজ প্রতিনিধিত্ব করে (আমরা কিভাবে এটা জানি না প্রাপ্ত হয়েছিল). আমরা দিতে 4x দিয়ে ছেদ যা মূল হিসাবে একই আকার। নীচে, আমি এই বিভাজনের ফলাফল এবং সত্য চিত্রের সাথে একটি তুলনা দেখাব:আমি ( এম , এন ) আই ( এম , এন ) ˜ আই ( এম ′ , এন ′ )I(x,y)small
I(m,n)I(m,n)I~(m′,n′)
আপনি নিজের জন্য দেখতে পারেন যে বিভিন্ন ইন্টারপোলটিং ফাংশনগুলির বিভিন্ন প্রভাব রয়েছে। নিকটবর্তী এবং আরও কয়েকজনের খুব মোটা বৈশিষ্ট্য রয়েছে এবং আপনি মূলত জেগড লাইনগুলি দেখতে পারেন (গ্রিড প্রদর্শন নয় পুরো আকারের চিত্র দেখুন)। বিউকিউবিক, বিকোয়াড্রাটিক এবং পার্জন এটিকে কাটিয়ে উঠলেও প্রচুর ঝাপসা দেখায়। সমস্ত কার্নেলের মধ্যে, ল্যাঙ্কজসকে (দৃষ্টিভঙ্গি) সর্বাধিক আবেদনময়ী বলে মনে হচ্ছে এবং এটি সবচেয়ে ভাল কাজ করে।
আমি এই উত্তরটি প্রসারিত করার চেষ্টা করব এবং সময় পেলে পার্থক্যগুলি প্রদর্শন করে আরও স্বজ্ঞাত উদাহরণ দেব। ওয়েবে আমি খুঁজে পাওয়া এই খুব সহজ এবং তথ্যপূর্ণ নিবন্ধটি পড়তে চাইতে পারেন (পিডিএফ সতর্কতা)।