תוֹכֶן
מפות סיביות, שלא כמו גרפיקה וקטורית, אינן מספקות מספיק נתונים בכדי לשנות את גודל התמונה באופן משמעותי. אם תנסה להגדיל את התמונה, יש צורך בנתונים רבים יותר מהפיקסלים שהוקלטו במקור. כדי לעקוף בעיה זו, שינוי גודל התמונה משתמש בטכניקה המכונה "אינטרפולציה", ומנסה "לנחש" את הפיקסלים החסרים על סמך ערכי הרכיבים הסמוכים. שתי טכניקות אינטרפולציה, דו-קוביות ודו-לינאריות, נפוצות במיוחד בעיבוד תמונה.
דו-קובי ודו-לינארי
אינטרפולציה בילינארית היא טכניקה פשוטה יחסית, לא הרבה יותר מסובכת מאינטרפולציה של "השכן הקרוב ביותר", כאשר פערים בפיקסלים מתמלאים על ידי העתקה פשוט של פיקסלים סמוכים. עבור כל פיקסל "חסר" (הפיקסלים שיש ליצור כדי להרחיב את התמונה), השיטה הדו-לינארית משתמשת בארבע הנקודות הקרובות ביותר לפינות האלכסוניות וממוצעת בממוצע בערכיהם כדי לייצר את הפיקסל המרכזי. אינטרפולציה דו-קובית, לעומת זאת, אינה משתמשת רק בארבעת הפיקסלים האלכסוניים הקרובים ביותר, אלא גם בנקודותיה הקרובות ביותר, בהיקף כולל של 16 פיקסלים.
יתרונות אינטרפולציה דו-קובית
מכיוון שכל שיטת אינטרפולציה תלויה ביצירת נתונים חדשים, כל תמונה שגודל שונה נאמנה באותה מידה בין טכניקות האינטרפולציה מבחינת התוכן הגולמי של המידע. ההבדל הוא בעיקר באופן שבו התמונה נתפסת על ידי הצופה ומכיוון שהאינטרפולציה הדו-קובית משתמשת בנתונים רבים יותר, התוצאות שלה בדרך כלל סדירות יותר. שיטה זו יוצרת עקומות סדירות יותר מאשר אינטרפולציה דו-לינארית, עם פחות התרחשות של "חפצים", או פיקסלים הבולטים באופן ניכר ופוגעים באיכות התמונה.
מהירות חישובית
להגברת הסדירות של אינטרפולציה דו-קובית יש מחיר ניכר מבחינת זמן העיבוד. האלגוריתמים והנוסחאות המשמשים לשיטה הדו-קובית מורכבים הרבה יותר. לפיכך, בעוד שהאינטרפולציה הדו-לינארית מהירה למדי, ואפילו מעט איטית יותר מ"חישוב השכנים הקרובים ביותר ", האינטרפולציה הדו-קובית איטית יותר, לפעמים בגלל העוצמה. זה עושה שיטה זו פחות רצויה במצבים שבהם מהירות חיונית או שהקביעות של התמונה הסופית אינה חשובה במיוחד.
יישומים
כאשר עליך להגדיל את גודל התמונה והזמן להשקיע במשימה זו אינו חשוב, אינטרפולציה דו-קובית מציעה תוצאות קבועות יותר, בהן תוכל לראות איכות גבוהה יותר. עם זאת, העובדה ששיטה זו משתמשת בפיקסלים נוספים יכולה להוות חסרון כאשר התמונה מצטמצמת ולא מוגדלת, מכיוון שבמקרה זה יותר פיקסלים מושלכים או משתנים. במקרים אלה, המספר הקטן יותר יחסית של פיקסלים המשמשים את שיטת הדו-ליניארי יכול להפיק תוצאות נעימות יותר, עם פחות פגמים.