در این مطلب، ویدئو ضبط کننده صفحه با استفاده از پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:09:25
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:01,550 –> 00:00:04,890
سلام برنامه نویسان panthan پس در این
2
00:00:04,890 –> 00:00:07,020
ویدیو به شما نشان می دهم که می توانم
3
00:00:07,020 –> 00:00:11,610
با استفاده از پایتون یک ضبط کننده صفحه بسازم، بنابراین
4
00:00:11,610 –> 00:00:13,500
اول از همه بیایید ببینیم
5
00:00:13,500 –> 00:00:15,389
سیستم مورد نیاز برای این پروژه
6
00:00:15,389 –> 00:00:18,180
چیست و چه ماژول های خارجی دیگری که
7
00:00:18,180 –> 00:00:21,630
برای ساختن آن نیاز دارید نصب کنید. برنامه پس
8
00:00:21,630 –> 00:00:25,099
کافیست به command prompt در اینجا بروید و
9
00:00:25,099 –> 00:00:31,109
اول از همه بیایید numpy را نصب کنیم پس
10
00:00:31,109 –> 00:00:36,440
فقط کلیپ راست کنید فقط دوباره عزیزم
11
00:00:36,440 –> 00:00:40,680
numpy را نصب کنید و اینتر را فشار دهید و numpy
12
00:00:40,680 –> 00:00:46,020
برای شما نصب می شود بسیار خوب سپس
13
00:00:46,020 –> 00:00:50,789
بسته دوم مورد نیاز CV باز می شود پس فقط
14
00:00:50,789 –> 00:00:55,820
وب را امتحان کنید
15
00:00:57,830 –> 00:01:06,410
و دکمه سیری را باز کنید و اینتر را فشار دهید و
16
00:01:06,410 –> 00:01:08,810
این نیز نصب شده است و
17
00:01:08,810 –> 00:01:13,130
بسته های آخر توسط Auto Gy بنابراین ما
18
00:01:13,130 –> 00:01:22,190
توسط auto متوقف شده ایم و او چرا خوب است پس
19
00:01:22,190 –> 00:01:24,140
با این گفته و همه
20
00:01:24,140 –> 00:01:26,990
الزامات برآورده شده، اجازه دهید به ویرایشگر خود برسیم
21
00:01:26,990 –> 00:01:38,540
و شروع به نوشتن یک کد کنید خوب است، بنابراین
22
00:01:38,540 –> 00:01:41,830
اکنون وارد ویرایشگر خود شده ایم، اجازه دهید ابتدا
23
00:01:41,830 –> 00:01:46,070
کتابخانه های مورد نیاز خود را وارد کنیم
24
00:01:46,070 –> 00:01:52,160
یا CV را باز کنیم، سپس numpy را
25
00:01:52,160 –> 00:01:58,750
به عنوان و D و B
26
00:01:59,790 –> 00:02:06,590
را وارد کنیم، سپس پنج یا 2 گرم سفید را وارد کنیم،
27
00:02:06,590 –> 00:02:09,199
بنابراین خیر بیایید یک حلقه while ایجاد کنیم
28
00:02:09,199 –> 00:02:13,830
که به طور مداوم برای
29
00:02:13,830 –> 00:02:20,610
گرفتن اسکرین شات ها اجرا می شود، بنابراین در حالی که کفش
30
00:02:20,610 –> 00:02:25,080
، یک متغیر تصویر ایجاد می کنیم که
31
00:02:25,080 –> 00:02:30,120
با اسکرین شات نقطه GOI خودکار یا
32
00:02:30,120 –> 00:02:33,690
تمام اسکرین شات های گرفته شده در هر ثانیه ذخیره می شود
33
00:02:33,690 –> 00:02:38,910
و خوب است، پس ما ایجاد می کنیم. یک
34
00:02:38,910 –> 00:02:43,160
قاب متغیر که اساساً این
35
00:02:43,160 –> 00:02:49,650
متغیر تصویر را به یک تصویر آرایه numpy آرایه numpy تبدیل
36
00:02:49,650 –> 00:02:56,220
می کند زیرا مقداری که
37
00:02:56,220 –> 00:02:58,650
در این متغیر تصویر ذخیره می شود
38
00:02:58,650 –> 00:03:01,650
شدت پیکسل است و ما آن را
39
00:03:01,650 –> 00:03:05,850
به یک آرایه numpy تبدیل می کنیم و سپس دستور opencv را می نویسیم.
40
00:03:05,850 –> 00:03:13,280
برای ایجاد تصویر
41
00:03:19,510 –> 00:03:21,569
شما
42
00:03:26,180 –> 00:03:31,099
و سپس اجازه دهید این را بنویسیم تا بتوانیم
43
00:03:31,099 –> 00:03:41,840
خروجی را ببینیم یا صفحه نمایش
44
00:03:41,840 –> 00:03:45,470
تا حدودی شبیه به صفحه پخشکنندهها در
45
00:03:45,470 –> 00:03:49,760
زمانی که پخش جریانی را شروع میکنید، اکنون
46
00:03:49,760 –> 00:03:55,870
از CV استفاده میکنیم تا نشان داده نشود تا
47
00:03:55,959 –> 00:04:02,230
نام فروشنده نشان داده شود. فرض کنید نشان داده
48
00:04:03,700 –> 00:04:08,030
شود، نام متغیر فریم است، حالا
49
00:04:08,030 –> 00:04:10,730
اگر دکمه را فشار دهید اما کاربر Q
50
00:04:10,730 –> 00:04:15,920
باشد، کاربر می خواهد از این پخش کننده ویدیو خارج شود،
51
00:04:15,920 –> 00:04:20,089
متأسفم از ضبط کننده صفحه
52
00:04:20,089 –> 00:04:24,639
و او می خواهد ویدیو را دریافت کند. et را به
53
00:04:24,639 –> 00:04:30,289
این ترتیب بنویسیم که کلید برابر
54
00:04:30,289 –> 00:04:35,030
با آن خواهد بود 1 او برابر است
55
00:04:35,030 –> 00:04:42,320
با مرتبه Q و سپس ما به سادگی یک
56
00:04:42,320 –> 00:04:45,370
ثانیه فاصله می گیریم و سپس به سادگی
57
00:04:45,370 –> 00:04:49,610
حلقه بی نهایت خود را می شکنیم بسیار خوب پس حالا بیایید
58
00:04:49,610 –> 00:04:53,659
کد را برای ایجاد بنویسیم ویدیوی
59
00:04:53,659 –> 00:04:57,169
اسکرین شات ها ضبط شده است، بنابراین ابتدا
60
00:04:57,169 –> 00:05:01,570
اندازه صفحه نمایش متغیر را ایجاد می کنیم
61
00:05:01,57