ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

python_developer

python_developer

前往频道在 Telegram

کانال اموزش پایتون @Real_developer تبلیغات پذیرفته میشود.

显示更多
1 519
订阅者
无数据24 小时
-37 天
-430 天
帖子存档
فیلتر کردن تصویر در حوزه فرکانس

photo content

photo content

photo content

High-pass filters

photo content

photo content

فیلتر پایین گذر
فیلتر پایین گذر

Low-pass filters

هسته کانولوشن می تواند شکل های غیر متقارن (عنصر مرکزی / مرجع در مرکز تقارن قرار نداشته باشد).کانولوشن با چنین هسته به روش مشابهی اعمال می شود.

photo content

این بدان معنی است که اسکن تصویر منبع IS، پیکسل به پیکسل، نادیده گرفتن ردیف ها و ستون های اول و آخر k و محاسبه مقدار شدت روشنایی در موقعیت فعلی ID تصویر مقصد با استفاده از تصویر بالا میباشد.

The convolution process in the spatial domain

✅فیلتر کردن تصویر در حوزه های مکانی و فرکانسی فیلترهای مکانی: مربوط به استفاده مستقیم از پیکسلهای تصویر میباشد. هر پیکسل: پیکسل =مولفه نور یا روشنایی+ قابلیت بازتاب ولی در فیلتر های مکانی امکان تفکیک این دو مولفه نیس. فیلتر های مکانی خطی و غیر خطی داریم. فرق این دو : در خطی تمام پیکسل های همسایه درگیر کرنل هستن ولی در غیر خطی اینطور نیس. فرآیند convolution مستلزم استفاده از ماسک کانولوشن H (معمولا با شکل متقارن و اندازه 𝑤 × 𝑤، w = 2k + 1) است که بر روی تصویر منبع اعمال می شود با توجه به شکل زیر.

AnimatedSticker.tgs0.56 KB

photo content

import cv2 import numpy as np from matplotlib import pyplot as plt img = cv2.imread('kh.jpg') left_sobel = np.array([[1,0,-1], [2,0,-2], [1,0,-1]]) left_sobell = cv2.filter2D(img, -1, left_sobel ) plt.subplot(121),plt.imshow(img),plt.title('Original') plt.xticks([]), plt.yticks([]) plt.subplot(122),plt.imshow(left_sobell ),plt.title('left_sobel') plt.xticks([]), plt.yticks([]) plt.show()

photo content

import cv2 import numpy as np from matplotlib import pyplot as plt img = cv2.imread('kh.jpg') identity = np.array([[0,0,0], [0,1,0], [0,0,0]]) identityy = cv2.filter2D(img, -1, identity ) plt.subplot(121),plt.imshow(img),plt.title('Original') plt.xticks([]), plt.yticks([]) plt.subplot(122),plt.imshow(identityy ),plt.title('identity ') plt.xticks([]), plt.yticks([]) plt.show()

photo content