View Full Version : deblure کردن تصویر متحرک
shalizeh
۰۲-۴-۱۳۹۰, ۱۰:۴۵ قبل از ظهر
با دوربین عکاسی از یک شی در حال حرکت عکس گرفته ایم بنابراین این عکس blur شده است چگونه می توان آن را به حالت شفاف و واضح درآورد؟
michel
۰۲-۴-۱۳۹۰, ۰۸:۵۹ بعد از ظهر
سلام
در هلپ متلب مثالی وجود داره که دقیقا همینکار رو میکنه
Deblurring with the Wiener Filter
ابتدا یک تصویر کاملا واضح رو میخونه . بعد بلار شدگی را به صورت دستورات زیر به تصویر اعمال میکنه ( این بلار شدگی همون حالتی هست که در حین عکس گرفتن درحال حرکت ممکنه روی بده)
PSF = fspecial('motion',LEN,THETA);
Blurred = imfilter(I,PSF,'circular','conv');
بعد هم با دستور زیر با استفاده از فیلتر وینر تصویر اولیه رو بازسازی میکنه
wnr1 = deconvwnr(Blurred,PSF);
امیدوارم مفید باشه.
موفق باشید
vBulletin® v3.8.3, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.