این کاریه که تا حدودی نه چندان جالب با ماسک کردن تو فتوشاپ انجام میشه . در حقیقت فتوشاپ هم سعی کرده از همچین الگوریتم هایی استفاده کنه اما ...نقل قول:
درسته که تبدیل فووریه همیشه در مهندسی تدریس میشده اما به ندرت کسی خیلی با این تبدیل کار میکنه چون کاربردهاش در تمامِ مهندسی نیست و حتی بین مهندسین اندک هستند کسانی که مستقیما با این ابزار کار کنند.
یکی از بخشهایی که به طور گسترده از تبدیل فوریه استفاده میشه بحثِ پردازش سیگنال هستش، وقتی ما کلمه ی سیگنال رو میشنویم یادِ یک تابع از زمان میافتیم اما واقعیت اینه که ما میتونیم به جای زمان، مکانِ پیکسلهای عکس رو در نظر بگیریم و از یک عکس تبدیل فووریه بگیرم! با این ابزار میشه جادوگریهایی کرد که نظیر نداره! ببینیم:
این عکس یک عکسِ 30 ثانیه ای از m51 با CCD مرحومِ باشگاهِ دانشپژوهان هست که قدیما گرفته بودیم! با تنظیمِ سطحِ نور شده اینی که دیدید. پر از نویز و کثیف. ساده ترین راهی که به ذهنِ هر کسی میرسه اینه که بره تو فوتوشاپ و بلارِ گاوسی رو انتخاب کنه و بعد نویز رو کم کنه اما میدونید که این کار تصویر رو به شدت فلو میکنه، پس چه کنیم؟ بیاید از عکس تبدیل فووریه بگیریم، نتیجهاش میشه این (البته به طرزِ اغراق آمیزی با سطوح بازی شده تا بهتر دیده بشه) :
من وارد جزئیات نمیشم اما به همین قدر اکتفا میکنم که محتوای تصویر در گوشه های تبدیل فوریه نهفتهاست (چراش بماند، اصطلاحا میگن محتوای عکس خیلی نزدیکِ DC هستش) و بقیه ی تصویر (از جمله مرکز) محتوای فرکانس بالا داره که در واقع اینجا پر از نویزه (انکار نمیکنم که در محتوای فرکانسِ بالا تصویر هم وجود داره اما نویزش خیلی بیشتره)
بنا بر این اگر من مرکزِ تصویرِ تبدیل فوریه گرفته شدهام رو به شدت تضعیف کنم و گوشه ها رو دستنخورده باقی بگذارم به تصویرِ اصلیم آسیبِ جدی نمیرسه چون بیشتر ِ محتوای جایی که میخوام حذف کنم نویزه و تصویر بیشترِ محتواش جایی هستش که دست بهش نمیزنم (یعنی گوشه ها) پس من تبدیل فوریهام رو در عکسِ زیر ضرب میکنم تا مرکزِ تصویر صفر بشه و گوشه ها دستنخورده باقی بمونه:
حالا از عکسِ فیتلر شده تبدیلِ برعکسِ فووریه میگیرم و عکسِ نهایی شده رو تماشا میکنم:
(البته عکس به تونِ 0.1 رسیده تا پیکسلهای خیلی روشن، روشناییشون رو از دست بدن و پیکسلهای تاریک روشنتر بشن، در واقع یه نوعی curve زدم اما با ریاضی :دی )
و کلِ این فرایند بیشتر از پنج دقیقه طول نکشید و همهاش با نرمافزارِ MATLAB انجام شده :دی :دی :دی
واقعیت اینه که بنده این کار بسیار سادهانگارانه و بدونِ کوچکترین دانشی از پردازش تصویرِ انجام دادم اما اگر برید تو نخِ پردازش تصویر با ابزارهای ریاضی خفن میتونید پردازشهای فضایی انجام بدید که با فوتوشاپ ممکنه ساعتها وقت بگذارید و هیچوقت به اون سطح نرسید :)
این عالی بود واقعاً
اینجوری آدم می فهمه چه بلایی سر دیتاهاش داره میاد و میچسبه