| نسخه | 2.1 |
|---|---|
| ناشر | MagInp |
| تاریخ انتشار | ۲۰ ژوئیه ۲۰۱۰ |
| تاریخ اضافه شده | ۳۰ ژوئن ۲۰۱۰ |
| الزامات سیستم عامل | Windows 2000, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 7, Windows XP |
| الزامات | None |
| کل بارگیری ها | ۳٬۵۲۶ |
| قیمت | Free |
شرح
Magic Inpainter ابزاری برای نقاشی با کیفیت بالا - حذف متن، لکه ها و اطلاعات غیر ضروری از تصاویر است. در حین رنگ آمیزی، ابزار الگوی بافت پس زمینه را حفظ می کند. Magic Inpainter همچنین بسیاری از تکنیکهای استاندارد پردازش تصویر را انجام میدهد که ترسیم کردن ناحیه نویز را بسیار آسان میکند، حتی اگر حاوی چندین رنگ باشد. Inpaint را می توان به دو روش محقق کرد - با یک الگوریتم بازیابی تصویر مبتنی بر زمینه چند بعدی جدید و ابتکاری یا با اصلاح فیلترهای تصویر صاف شناخته شده مانند متوسط، متوسط، شیشه یخ زده و روغن. اولین روش رنگ آمیزی کندتر است، اما کیفیت رنگ بهتر است، دارای 3 سطح از جزئیات /LOD/ است که عملکرد سریعتر را با کاهش کیفیت امکان پذیر می کند. روش دوم رنگ آمیزی برای نقص های کوچک - لکه ها، نقاط، خطوط، صدای فلفل خوب است. هر دو روش را می توان ترکیب کرد و برای پاک کردن و بازیابی تصاویر خراب، حذف متن و حذف اشیاء بزرگ استفاده کرد (آخرین زمانی که اطلاعات زیادی از دست رفته امکان پذیر نیست).
هدف از الگوریتم های بازیابی مورد استفاده، بازیابی مناطق نویزدار تصویر به روشی طبیعی است. الگوریتمها برای بافتها بهتر عمل میکنند، اما روی عکسهای مختلف نیز با موفقیت آزمایش شدهاند. این می تواند هر نوع ناحیه تک رنگ کوچک و بزرگ را از تصاویر حذف کند. تا زمانی که اطلاعات مهم منحصر به فرد و غیر تکراری را پنهان نکنند، در بیشتر موارد، بدون آسیب دیدن تصویر بازیابی می شوند. الگوریتم الگوی بافت پسزمینه را حفظ میکند، خطوط و لبهها را نیز حفظ میکند.
الگوریتم ابتدا ناحیه هر پیکسل بدون نویز را با یک کلید چند بعدی توصیف می کند. این کلید باید حاوی اطلاعات کافی در مورد همسایگی پیکسل باشد، پیکسلهای خیلی نزدیک به مرز تصویر یا با همسایههای پر نویز زیاد حذف میشوند. همه کلیدها در لیست فهرست بندی شده ویژه مرتب می شوند و سپس رویه مشابه برای پیکسل های نویز تکرار می شود. برای هر پیکسل نویز یک کلید چند بعدی مشابه به دست می آید. سپس کلیدهایی که پیکسل های پر سر و صدا را توصیف می کنند بسته به تعداد همسایه های غیر نویز آنها مرتب می شوند. پیکسل های روی مرز ناحیه نویز در ابتدای لیست قرار می گیرند. هنگامی که فرآیند inpaint شروع می شود، ابتدا این پیکسل ها بازیابی می شوند. سپس الگوریتم تمام کلیدها را با مقادیر پیکسل جدید به روز می کند و لیست کلیدهای نویزدار را متوسل می کند. این کار تا زمانی تکرار می شود که همه پیکسل ها بازیابی شوند یا اگر رویه از کاربر لغو شود. مقادیر پیکسل های از دست رفته از پیکسل هایی با اکثر کلیدهای مشابه محاسبه می شود. برای یافتن این پیکسلها، الگوریتم جستجوی چند بعدی را در فهرست کلیدهای تصویر انجام میدهد. به این ترتیب Magic Inpainter پیکسلهای از دست رفته را پر میکند و ابتدا پیکسلهای تصویر دوبعدی را به پیکسلهای چند بعدی در فضای ویژگی تبدیل میکند و سپس، وقتی نزدیکترین همسایهها را پیدا کرد، رنگ آن را با نزدیکترین مقدار رنگ همسایه جایگزین میکند.