در این مطلب، ویدئو تبدیل فوریه – OpenCV 3.4 با پایتون 3 آموزش 35 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,060 –> 00:00:02,429
سلام به همه و خوش آمدید به این
2
00:00:02,429 –> 00:00:04,410
آموزش ویدیویی جدید که الان می خواهیم ببینیم
3
00:00:04,410 –> 00:00:07,620
تبدیل فوریه تبدیل فوریه
4
00:00:07,620 –> 00:00:11,130
برای تجزیه و تحلیل فرکانس یک
5
00:00:11,130 –> 00:00:15,660
تصویر استفاده می شود، مثلاً یک تصویر ببینیم اجازه دهید
6
00:00:15,660 –> 00:00:16,470
من آن
7
00:00:16,470 –> 00:00:20,400
را به دنبال خطوط افقی بگردم تا بفهمم
8
00:00:20,400 –> 00:00:23,550
فرکانس چیست؟ این فقط یک
9
00:00:23,550 –> 00:00:27,449
تصویر ساده از خطوط سیاه افقی است که می دانیم
10
00:00:27,449 –> 00:00:32,210
همه پیکسل های سفید دارای ارزش
11
00:00:32,210 –> 00:00:37,320
2055 هستند چرا پیکسل های سیاه دارای ارزش
12
00:00:37,320 –> 00:00:48,059
صفر هستند فرکانس تغییر این
13
00:00:48,059 –> 00:00:53,489
مقدار است بنابراین از این از این پیکسل سفید
14
00:00:53,489 –> 00:00:59,300
به این پیکسل سیاه می شود. مستقیماً از
15
00:00:59,300 –> 00:01:02,879
255 به صفر می پردازیم، بنابراین
16
00:01:02,879 –> 00:01:08,150
اگر مثلاً
17
00:01:08,150 –> 00:01:11,159
یک دانش آموز دیگر از خطوط افقی ما بود، این دو را فرکانس بالا در
18
00:01:11,159 –> 00:01:15,780
نظر می گیریم، اما یک بار دیگر مات شده است.
19
00:01:15,780 –> 00:01:20,400
20
00:01:20,400 –> 00:01:22,740
21
00:01:22,740 –> 00:01:27,810
گرادیان خاکستری متفاوت است، بنابراین این
22
00:01:27,810 –> 00:01:32,610
حالت از 2055 همیشه پایینتر خواهد رفت،
23
00:01:32,610 –> 00:01:36,020
بنابراین در اینجا میتوانیم چیزی شبیه به
24
00:01:36,020 –> 00:01:44,670
220 175 داشته باشیم که آهستهتر به صفر میرسد، در
25
00:01:44,670 –> 00:01:47,070
این حالت هر بار این تغییر کوچک وجود دارد.
26
00:01:47,070 –> 00:01:49,970
o ما می توانیم این
27
00:01:49,970 –> 00:01:56,130
را فرکانس پایین بنامیم، این همان چیزی است که تبدیل فوریه
28
00:01:56,130 –> 00:01:58,590
در مورد آن است، فرکانس یک تصویر را به ما بدهید
29
00:01:58,590 –> 00:02:02,250
که چرا
30
00:02:02,250 –> 00:02:06,270
این مفید است، از بسیاری جهات مفید است، وقتی
31
00:02:06,270 –> 00:02:09,030
فرکانس را دریافت کردید، مثلاً می توانید از
32
00:02:09,030 –> 00:02:11,489
این فرکانس
33
00:02:11,489 –> 00:02:12,739
حذف کنید.
34
00:02:12,739 –> 00:02:16,370
به عنوان مثال فقط فرکانس پایین یا
35
00:02:16,370 –> 00:02:18,469
فقط ابزار فرکانس بالا برای مثال
36
00:02:18,469 –> 00:02:23,030
برای محو کردن تصویر یا می توان از آن برای
37
00:02:23,030 –> 00:02:26,870
شناسایی کاراکترهای مشابه استفاده کرد و من
38
00:02:26,870 –> 00:02:28,450
به شما نشان خواهم داد که چرا
39
00:02:28,450 –> 00:02:33,439
حالا بیایید به عمل برویم و ببینیم که چگونه
40
00:02:33,439 –> 00:02:38,230
این کار را انجام می دهیم ابتدا مدنی را وارد می کنیم اوه
41
00:02:38,230 –> 00:02:43,609
سپس ما numpy us و P را وارد می کنیم، بیایید اکنون
42
00:02:43,609 –> 00:02:47,810
این تصویر از خطوط افقی را بارگذاری کنیم
43
00:02:47,810 –> 00:02:51,650
تا مثالی را با این یکی ببینیم، بنابراین از آنجایی
44
00:02:51,650 –> 00:02:57,250
که شما او را دریافت کردید که خطوط افقی نقطه jpg را بخواند،
45
00:02:57,250 –> 00:03:01,969
ما آن را
46
00:03:01,969 –> 00:03:06,319
با فرمت مقیاس خاکستری بارگیری
47
00:03:06,319 –> 00:03:09,590
می کنیم. تصویر CV را نشان دهید تا به او اجازه دهید
48
00:03:09,590 –> 00:03:16,099
تصویر را نشان دهد و mg در اینجا چه رویدادهای کلیدی را نشان می دهد
49
00:03:16,099 –> 00:03:20,120
اگر این کلید وزن کاذب صفر باشد تا
50
00:03:20,120 –> 00:03:23,780
تصویر باز بماند و CV برای از بین بردن تمام پنجره ها
51
00:03:23,780 –> 00:03:28,510
پس از اتمام اجرای کد،
52
00:03:28,510 –> 00:03:32,840
اجازه دهید کد را اجرا کنیم و در اینجا داریم
53
00:03:32,840 –> 00:03:35,299
تصویری که قبلاً میدیدیم، اکنون
54
00:03:35,299 –> 00:03:37,609
55
00:03:37,609 –> 00:03:47,269
تبدیل فوریه را برای فوریه اعمال میکنیم، یک تابع amp I’m داریم
56
00:03:47,269 –> 00:03:53,659
بنابراین و نقطه B FFT که
57
00:03:53,659 –> 00:03:56,299
مخفف تبدیل فوریه سریع و سپس
58
00:03:56,299 –> 00:04:00,970
دوباره ابزار FFT است و تصویر را منتقل میکنیم،
59
00:04:00,970 –> 00:04:03,919
در ذهن داشته باشید. که تصویر همیشه
60
00:04:03,919 –> 00:04:15,400
باید در یک فرمت خاکستری باشد، سپس f shift
61
00:04:15,400 –> 00:04:17,959
خوب است، ما در واقع میتوانیم
62
00:04:17,959 –> 00:04:22,820
این مورد را از اولین بار نمایش دهیم، در اینجا
63
00:04:22,820 –> 00:04:24,889
ما تبدیل کاملتر را داریم، هنوز باید مقداری تنظیمات وجود داشته باشد،
64
00:04:24,889 –> 00:04:26,990
اما ما میتوانیم
65
00:04:26,990 –> 00:04:30,440
نتیجه را نشان دهیم که طیف قدر بزرگی را داریم
66
00:04:30,440 –> 00:04:36,310
. که
67
00:04:36,310 –> 00:04:39,050
نمایش گرافیکی
68
00:04:39,050 –> 00:04:45,289
تبدیل فوریه را تغییر می دهد و به
69
00:04:45,289 –> 00:04:52,039
این ترتیب 20 در هر مگاپیکسل را محاسبه می کند، فقط
70
00:04:52,039 –> 00:04:59,169
آنچه را که من تایپ می کنم کپی کنید و P dot a be s F و
71
00:04:59,169 –> 00:05:05,389
این تمام چیزی است که هنوز باید تنظیمی
72
00:05:05,389 –> 00:05:08,419
انجام دهیم که قبلاً قدر را محاسبه کرده ایم
73
00:05:08,419 –> 00:05:12,080
. طیف که در حال حاضر یک
74
00:05:12,080 –> 00:05:15,260
آرایه است، بنابراین بیایید آن را چاپ کنیم
75
00:05:15,260 –> 00:05:25,570
طیف بزرگی این نتیجه است که می توانید
76
00:05:25,570 –> 00:05:33,740
245 245 اینچ را ببینید – بی نهایت در اینجا اکنون باید
77
00:05:33,740 –> 00:05:36,050
آن را به گونه ای تنظیم کنیم که
78
00:05:36,050 –> 00:05:41,210
بتوانیم آن را در حالت باز نمایش دهیم. CV بنابراین ما می توانیم این
79
00:05:41,210 –> 00:05:44,539
عملیات ساده را در بین طیف انجام دهیم
80
00:05:44,539 –> 00:05:49,940
برابر با نقطه NP به عنوان آرایه است و
81
00:05:49,940 –> 00:05:52,219
دوباره طیف مغناطیسی را پاس می کنیم فقط
82
00:05:52,219 –> 00:05:54,240
نوع
83
00:05:54,240 –> 00:06:01,380
و PW را در 8 تغییر می دهیم تا تصاویر را نمایش دهیم
84
00:06:01,380 –> 00:06:04,740
توجه داشته باشید که نوع باید در یک نوع باشد.
85
00:06:04,740 –> 00:06:07,020
از آرایهای که قبلاً داریم، یک
86
00:06:07,020 –> 00:06:11,430
آرایه فقط نوع را تغییر میداد و
87
00:06:11,430 –> 00:06:13,680
اکنون نمایش داده میشود و ببینید چه چیزی به دست میآید.
88
00:06:13,680 –> 00:06:19,979
89
00:06:19,979 –> 00:06:24,110
90
00:06:24,110 –> 00:06:28,320
91
00:06:28,320 –> 00:06:37,349
برای
92
00:06:37,349 –> 00:06:39,800
یک عکس معمولی من این تصویر را دارم
93
00:06:39,800 –> 00:06:46,199
به نام دختر نقطه jpg من فکر می کنم بلند شو jpg
94
00:06:46,199 –> 00:06:48,560
خوب
95
00:06:50,120 –> 00:06:55,650
و همچنین به خاطر داشته باشید که همه این
96
00:06:55,650 –> 00:06:57,990
فایل ها را می توانید در لینک در
97
00:06:57,990 –> 00:07:01,080
توضیحات یا در وب سایت من با منبع
98
00:07:01,080 –> 00:07:11,270
آرامش پیدا کنید اینجا تصویر دختر است. و
99
00:07:11,270 –> 00:07:17,150
در اینجا تبدیل فوریه مربوطه
100
00:07:17,150 –> 00:07:20,159
همانطور که گفتم هنوز تمام نشده است
101
00:07:20,159 –> 00:07:22,560
تبدیل فوریه اکنون
102
00:07:22,560 –> 00:07:28,440
فرکانس بالا را در سمت چپ
103
00:07:28,440 –> 00:07:31,919
در گوشه ها قرار می دهد و ما نمی خواهیم که
104
00:07:31,919 –> 00:07:35,400
تمام فرکانس بالا را
105
00:07:35,400 –> 00:07:37,380
در c متمرکز کنیم. وارد کنید و هر چه بیشتر
106
00:07:37,380 –> 00:07:42,150
بیرون بروید فرکانس کمتر
107
00:07:42,150 –> 00:07:43,949
نمایش فرکانس است و
108
00:07:43,949 –> 00:07:47,099
این یا برای دیدن چیزی بصری
109
00:07:47,099 –> 00:07:56,169
بصری است بنابراین تابع بعد از F را
110
00:07:56,169 –> 00:08:01,030
داریم که باید جابجا کنیم شیفت ffs برابر است
111
00:08:01,030 –> 00:08:05,009
با n G نقطه FFT شکل فسفرسانس و
112
00:08:05,009 –> 00:08:10,569
ft shift و حالا ما T را
113
00:08:10,569 –> 00:08:14,199
که قبلا محاسبه کرده بودیم تغییر می دهیم و
114
00:08:14,199 –> 00:08:15,370
115
00:08:15,370 –> 00:08:21,580
طیف قدر را از
116
00:08:21,580 –> 00:08:22,060
117
00:08:22,060 –> 00:08:30,389
نیم شیفت محاسبه
118
00:08:32,729 –> 00:08:35,828
می کنیم. متقاطع
119
00:08:35,828 –> 00:08:42,370
طراحی شده است، به عنوان مثال، یک
120
00:08:42,370 –> 00:08:45,610
عملیات روی قدر انجام دهید، مانند
121
00:08:45,610 –> 00:08:48,820
تغییر شکل و سپس برگردید
122
00:08:48,820 –> 00:08:51,699
و تصویری ایجاد کنید که ما نخواهیم دید که در
123
00:08:51,699 –> 00:08:54,040
این ویدیو به جای آن، میخواهیم ببینیم
124
00:08:54,040 –