در این مطلب، ویدئو نحوه استفاده از وب کم در پایتون | وب کم در pycharm | پخش ویدئو با وب کم در پایتون/پیچارم با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:08:52
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,840 –> 00:00:09,120
[موسیقی]
2
00:00:09,120 –> 00:00:11,920
این من هستم از کانال یوتیوب فناوری پارک نلسون داروین،
3
00:00:11,920 –> 00:00:13,679
4
00:00:13,679 –> 00:00:15,920
بنابراین امروز می خواهیم در مورد
5
00:00:15,920 –> 00:00:17,840
نحوه استفاده از وب کم
6
00:00:17,840 –> 00:00:20,880
در
7
00:00:20,880 –> 00:00:23,920
8
00:00:23,920 –> 00:00:27,199
پایتون یاد بگیریم.
9
00:00:27,199 –> 00:00:30,000
برای استفاده از وب کم اول از
10
00:00:30,000 –> 00:00:32,399
همه باید یک کتابخانه تخصصی وارد کنیم
11
00:00:32,399 –> 00:00:35,440
که به نام cv2 نامیده می شود، بنابراین
12
00:00:35,440 –> 00:00:38,320
باید کتابخانه را با نوشتن cv
13
00:00:38,320 –> 00:00:40,079
import cv2 وارد کنید
14
00:00:40,079 –> 00:00:41,920
و این به شما کمک می کند
15
00:00:41,920 –> 00:00:43,680
16
00:00:43,680 –> 00:00:46,480
پس از وارد کردن این cv2 کتابخانه را وارد کنید،
17
00:00:46,480 –> 00:00:49,360
شاید دوست داشته باشید، اگر اگر به
18
00:00:49,360 –> 00:00:50,719
تازگی خطای
19
00:00:50,719 –> 00:00:53,440
زیر cv2 دریافت کرده اید، بنابراین باید
20
00:00:53,440 –> 00:00:55,360
روی این دکمه در اینجا کلیک کنید
21
00:00:55,360 –> 00:00:58,160
که دقیقاً مانند این نشانگر لامپ است
22
00:00:58,160 –> 00:01:01,039
و می توانید روی نصب cb2n cv2 کلیک کنید،
23
00:01:01,039 –> 00:01:02,239
24
00:01:02,239 –> 00:01:06,400
25
00:01:06,400 –> 00:01:09,840
پس از وارد کردن این کتابخانه،
26
00:01:09,840 –> 00:01:12,560
خوب است. نیاز به پاک کردن ایجاد یک متغیر است،
27
00:01:12,560 –> 00:01:14,159
بنابراین
28
00:01:14,159 –> 00:01:17,040
فرض کنید که میتوانیم بگوییم
29
00:01:17,040 –> 00:01:19,360
نام متغیر ما ویدیو 0 است، خوب،
30
00:01:19,360 –> 00:01:22,320
زیر خط ویدیوی ما
31
00:01:22,320 –> 00:01:24,880
0 است، قانون سخت و سریعی نیست که فقط از
32
00:01:24,880 –> 00:01:27,200
این متغیر استفاده کنید، میتوانید هر چیزی
33
00:01:27,200 –> 00:01:30,159
مانند ویدیو یا ویدیوی یک را بنویسید.
34
00:01:30,159 –> 00:01:32,799
با یا فقط حتی v خوب کار می کند، بنابراین
35
00:01:32,799 –> 00:01:34,960
شما می توانید هر چیزی را که می خواهید در اینجا بنویسید
36
00:01:34,960 –> 00:01:37,840
و
37
00:01:37,840 –> 00:01:40,240
پایتون آن را به عنوان یک متغیر در نظر می گیرد
38
00:01:40,240 –> 00:01:42,720
و چرا ما آن را ایجاد می کنیم زیرا می
39
00:01:42,720 –> 00:01:45,759
خواهیم نوعی از داده ها را از
40
00:01:45,759 –> 00:01:48,799
سمت راست در این متغیر ذخیره کنیم.
41
00:01:48,799 –> 00:01:51,040
و این برابر با عملگر انتساب
42
00:01:51,040 –> 00:01:52,240
است
43
00:01:52,240 –> 00:01:54,799
، پس ما
44
00:01:54,799 –> 00:01:57,520
کتابخانه ای را می نویسیم که cv2 است،
45
00:01:57,520 –> 00:01:59,680
سپس یک تابع تخصصی
46
00:01:59,680 –> 00:02:03,119
در این cb2 وجود دارد که به عنوان ضبط ویدیو نامیده می شود،
47
00:02:03,119 –> 00:02:04,640
48
00:02:04,640 –> 00:02:06,079
خوب
49
00:02:06,079 –> 00:02:09,840
این یک تابع تخصصی است،
50
00:02:10,318 –> 00:02:12,560
این یک تابع تخصصی است
51
00:02:12,560 –> 00:02:14,080
که انجام می دهد.
52
00:02:14,080 –> 00:02:16,000
که تازه شروع به پخش ویدیو می
53
00:02:16,000 –> 00:02:18,319
کند خوب و منظور از این صفر
54
00:02:18,319 –> 00:02:20,080
در داخل این براکت
55
00:02:20,080 –> 00:02:21,360
56
00:02:21,360 –> 00:02:23,440
ها برای
57
00:02:23,440 –> 00:02:26,160
وب کم است اگر می خواهید چند
58
00:02:26,160 –> 00:02:28,080
فایل ویدیویی را پخش کنید، می توانید لینک را
59
00:02:28,080 –> 00:02:31,680
در اینجا یا مسیر فایل ویدیویی را بدهید.
60
00:02:31,680 –> 00:02:34,000
61
00:02:34,239 –> 00:02:35,440
62
00:02:35,440 –> 00:02:36,879
اکنون
63
00:02:36,879 –> 00:02:38,800
پس از این،
64
00:02:38,800 –> 00:02:41,040
همه اطلاعات به هر
65
00:02:41,040 –> 00:02:42,959
شکلی است که ضبط ویدیو در داخل با
66
00:02:42,959 –> 00:02:44,080
زیرخط
67
00:02:44,080 –> 00:02:45,120
صفر ذخیره می شود،
68
00:02:45,120 –> 00:02:49,280
بنابراین پس از انجام این کار باید
69
00:02:49,280 –> 00:02:52,000
یک حلقه بی نهایت بنویسیم که به عنوان
70
00:02:52,000 –> 00:02:53,519
71
00:02:53,519 –> 00:02:55,680
while true و true نامیده می شود. نقطه nd
72
00:02:55,680 –> 00:02:58,080
بنابراین در حالی که true به این معنی است که
73
00:02:58,080 –> 00:03:00,000
بارها و بارها اجرا می شود و دوباره خاتمه
74
00:03:00,000 –> 00:03:01,599
75
00:03:01,599 –> 00:03:03,920
نمی یابد، درست مانند حلقه بی نهایت
76
00:03:03,920 –> 00:03:06,080
است، یعنی
77
00:03:06,080 –> 00:03:08,400
تمام دستورات مشابه در این
78
00:03:08,400 –> 00:03:09,360
79
00:03:09,360 –> 00:03:12,800
حلقه مانند اجرای دوباره و دوباره خواهند بود و
80
00:03:12,800 –> 00:03:14,159
سپس
81
00:03:14,159 –> 00:03:15,680
ما دو
82
00:03:15,680 –> 00:03:17,440
83
00:03:17,440 –> 00:03:19,840
متغیر نوع 2 را در اینجا ایجاد می کند
84
00:03:19,840 –> 00:03:22,800
که یکی به این نام خوانده می شود مانند uh
85
00:03:22,800 –> 00:03:23,920
86
00:03:23,920 –> 00:03:26,640
بازگشت کاما
87
00:03:26,640 –> 00:03:29,760
فریم متأسفانه بازگشت ما نمی توانیم بگوییم
88
00:03:29,760 –> 00:03:33,360
فقط می توانیم مانند یک re برای شما بنویسیم یا بازگشت
89
00:03:33,360 –> 00:03:35,200
okay برگردانیم
90
00:03:35,200 –> 00:03:37,920
یا دوباره okay
91
00:03:37,920 –> 00:03:40,239
و فریم 0 خوب
92
00:03:40,239 –> 00:03:42,879
این دو فقط ما هستند. آنچه به عنوان متغیر نامیده می شود
93
00:03:42,879 –> 00:03:44,959
و بدیهی است که ما می خواهیم
94
00:03:44,959 –> 00:03:46,560
نوعی از داده ها را در این
95
00:03:46,560 –> 00:03:49,519
متغیرها ذخیره کنیم بله و از جایی که این
96
00:03:49,519 –> 00:03:52,799
داده ها از سمت راست می آمدند
97
00:03:52,799 –> 00:03:54,879
تا بتوانیم
98
00:03:54,879 –> 00:03:55,760
با
99
00:03:55,760 –> 00:03:58,239
نقطه خوانده شده
100
00:03:58,239 –> 00:03:59,439
با نقطه
101
00:03:59,439 –> 00:04:02,239
بخوانیم خوب حالا
102
00:04:02,239 –> 00:04:04,879
خوب متأسفانه با نقطه نیست. read it is
103
00:04:04,879 –> 00:04:08,319
video underscore صفر
104
00:04:08,319 –> 00:04:11,360
ویدیو زیرخط صفر نقطه خواندن خوب است، بنابراین
105
00:04:11,360 –> 00:04:14,720
اکنون این متغیر uh مانند اکنون
106
00:04:14,720 –> 00:04:16,560
با تابعی مرتبط است که
107
00:04:16,560 –> 00:04:18,000
به عنوان خوانده می شود
108
00:04:18,000 –> 00:04:20,238
خوب اکنون چه اتفاقی می افتد
109
00:04:20,238 –> 00:04:22,720
اکنون این تابع خواندن دو th برمی گردد.
110
00:04:22,720 –> 00:04:24