در این مطلب، ویدئو نوشتن متن روی Image در پایتون | پردازش تصویر در پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:18
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:01,439 –> 00:00:03,040
با سلام و خوش آمدید به
2
00:00:03,040 –> 00:00:06,240
یکی دیگر از آموزش های پایتون برای مبتدیان
3
00:00:06,240 –> 00:00:08,720
در آموزش امروز ما قصد داریم
4
00:00:08,720 –> 00:00:09,360
5
00:00:09,360 –> 00:00:12,960
با استفاده از پایتون روی تصاویر متن بنویسیم،
6
00:00:12,960 –> 00:00:15,759
بنابراین
7
00:00:15,759 –> 00:00:16,720
8
00:00:16,720 –> 00:00:19,439
اگر
9
00:00:19,439 –> 00:00:20,480
10
00:00:20,480 –> 00:00:24,560
ویدیوی قبلی من در مورد استفاده از بالش برای دستکاری یا
11
00:00:24,560 –> 00:00:24,960
ویرایش
12
00:00:24,960 –> 00:00:27,519
تصاویر را ندیده اید، از کتابخانه پایتون به نام pillow استفاده می کنیم. این پردازش تصویر با استفاده از
13
00:00:27,519 –> 00:00:28,880
پایتون است
14
00:00:28,880 –> 00:00:33,280
، مطمئن شوید که اکنون برای
15
00:00:33,280 –> 00:00:37,920
انجام این کار ابتدا باید بالش نصب pip را انجام دهیم،
16
00:00:37,920 –> 00:00:42,399
من قبلاً یک بالش نصب کردهام
17
00:00:42,399 –> 00:00:44,480
، به همین دلیل است که برای من میگوید شرایط
18
00:00:44,480 –> 00:00:46,000
قبلاً
19
00:00:46,000 –> 00:00:47,360
برای شما برآورده شده است ممکن است چند
20
00:00:47,360 –> 00:00:49,520
ثانیه طول بکشد
21
00:00:49,520 –> 00:00:52,399
. تنها چیزی که من در داخل پوشه خود دارم
22
00:00:52,399 –> 00:00:52,719
23
00:00:52,719 –> 00:00:56,000
یک تصویر png است، فقط یک تصویر تاریک است
24
00:00:56,000 –> 00:00:59,199
که آن را خواهید دید، بنابراین اجازه دهید آن را
25
00:00:59,199 –> 00:01:01,600
به شما نشان
26
00:01:01,920 –> 00:01:05,040
دهم، بنابراین این تصویر است و من می خواهم چیزی
27
00:01:05,040 –> 00:01:06,080
28
00:01:06,080 –> 00:01:10,479
روی آن بنویسم حالا بیایید
29
00:01:10,479 –> 00:01:14,000
اکنون که در آن هستیم برگردیم بالش نصب شده
30
00:01:14,000 –> 00:01:17,040
اکنون باید قرص را وارد کنیم،
31
00:01:17,040 –> 00:01:20,960
بنابراین قرص در واقع یک
32
00:01:20,960 –> 00:01:25,040
چنگال بالش است، بنابراین از قرص متاسفم،
33
00:01:25,040 –> 00:01:28,960
بنابراین از قرص باید چندین ماژول وارد کنیم که
34
00:01:28,960 –> 00:01:33,600
یکی از آنها تصویر است،
35
00:01:33,600 –> 00:01:38,320
دیگری تصویر ترسیم است،
36
00:01:38,320 –> 00:01:41,360
بنابراین مطمئن شوید که اول t
37
00:01:41,360 –> 00:01:44,880
i بزرگ است و همچنین d نیز
38
00:01:44,880 –> 00:01:48,159
بزرگ یا بزرگ است،
39
00:01:48,159 –> 00:01:51,680
پس باید
40
00:01:51,920 –> 00:01:54,640
فونت تصویر را نیز وارد کنیم، زیرا میخواهیم
41
00:01:54,640 –> 00:01:55,360
42
00:01:55,360 –> 00:01:58,560
یک فونت را نیز انتخاب کنیم، خوب حالا که
43
00:01:58,560 –> 00:01:59,600
این
44
00:01:59,600 –> 00:02:02,640
سه مورد را از pill وارد
45
00:02:02,640 –> 00:02:06,240
کردهایم، کاری که باید انجام دهیم این است که اول از همه
46
00:02:06,240 –> 00:02:08,639
تصویر خود را باز کنیم. تصویری که شما به تازگی
47
00:02:08,639 –> 00:02:10,160
دیدید، بنابراین
48
00:02:10,160 –> 00:02:12,400
من فقط یک متغیر اختصاص میدهم، آن را
49
00:02:12,400 –> 00:02:14,879
img یا هر چیزی که میتوانید
50
00:02:14,879 –> 00:02:17,520
51
00:02:17,520 –> 00:02:19,360
52
00:02:19,360 –> 00:02:22,560
53
00:02:22,560 –> 00:02:25,920
نام میبرم، اما سپس باید تصویر را با حروف بزرگ بگوییم i open، بنابراین باید آن را باز کنیم تا نام تصویر من b dot p و
54
00:02:25,920 –> 00:02:29,599
g باشد. حالا پس من این را باز کردم به این
55
00:02:29,599 –> 00:02:32,160
معنی نیست که من آن را نشان می دهم، فقط
56
00:02:32,160 –> 00:02:35,280
آن را در این متغیر باز می کنم،
57
00:02:35,280 –> 00:02:38,640
حالا که این کار را انجام دادم که اکنون باید
58
00:02:38,640 –> 00:02:40,640
متغیر دیگری را اعلام کنم، بگذارید فقط
59
00:02:40,640 –> 00:02:42,640
آن را d برای
60
00:02:42,640 –> 00:02:46,239
ترسیم صدا کنیم و در اینجا باید از آن استفاده کنم تصویر
61
00:02:46,239 –> 00:02:48,800
رسم می توانید ببینید که خودکار آن را پیشنهاد می کند
62
00:02:48,800 –> 00:02:51,040
زیرا ما آن را وارد کرده ایم
63
00:02:51,040 –> 00:02:54,080
بنابراین تصویر ترسیم نقطه ترسیم
64
00:02:54,080 –> 00:02:57,440
را با حروف بزرگ
65
00:02:57,440 –> 00:03:00,319
بله قرعه کشی و داخل آن که باید
66
00:03:00,319 –> 00:03:02,159
تصویری را که تازه
67
00:03:02,159 –> 00:03:05,200
باز کرده ایم قرار دهیم بنابراین باید
68
00:03:05,200 –> 00:03:09,040
روی این تصویر بکشیم که ما فقط باز شد و
69
00:03:09,040 –> 00:03:13,440
اکنون d
70
00:03:13,440 –> 00:03:16,480
داریم، اکنون می توانیم شروع به نوشتن کنیم تا w باید بگوییم
71
00:03:16,480 –> 00:03:17,200
d
72
00:03:17,200 –> 00:03:19,599
که فقط روی آن تصویر، متن
73
00:03:19,599 –> 00:03:20,319
نقطه ای را ترسیم
74
00:03:20,319 –> 00:03:23,200
می کند، همچنین می توانید ببینید که ما همه
75
00:03:23,200 –> 00:03:25,680
این موارد را در اینجا داریم، می توانیم فونتی را انتخاب
76
00:03:25,680 –> 00:03:29,040
کنیم که می توانیم متن را اینجا بنویسیم و
77
00:03:29,040 –> 00:03:30,080
انواع چیزها،
78
00:03:30,080 –> 00:03:33,200
بنابراین متن و سپس
79
00:03:33,200 –> 00:03:36,480
داخل آن به چندین مورد نیاز داریم. پارامترها
80
00:03:36,480 –> 00:03:39,440
بنابراین اولین مورد می تواند در واقع
81
00:03:39,440 –> 00:03:40,560
موقعیتی باشد
82
00:03:40,560 –> 00:03:43,280
که پس اگر تصویری داریم، فرض کنید
83
00:03:43,280 –> 00:03:45,200
100 در 100
84
00:03:45,200 –> 00:03:48,400
تصویر را کجا قرار دهیم،
85
00:03:48,400 –> 00:03:52,400
بنابراین من می گویم فرض کنید 60 که از
86
00:03:52,400 –> 00:03:56,319
سمت چپ است و فرض کنید 60
87
00:03:56,319 –> 00:03:59,760
نیز وجود دارد. از بالا به طوری که داخل یک
88
00:03:59,760 –> 00:04:03,519
تاپل است، بنابراین اینجا اکنون بعد از
89
00:04:03,519 –> 00:04:07,680
آن باید یک کاما داشته باشیم و در اینجا
90
00:04:07,680 –> 00:04:11,920
متن خود را مانند hello world درج می کنیم،
91
00:04:11,920 –> 00:04:15,200
چیزی به همین سادگی
92
00:04:15,200 –> 00:04:17,680
و سپس باید فونت خود را داشته باشیم اما
93
00:04:17,680 –> 00:04:19,279
در مورد فونت تصمیم نگرفته ایم.
94
00:04:19,279 –> 00:04:21,918
95
00:04:21,918 –> 00:04:23,680
ما هنوز فونت را تعیین نکردهایم، بنابراین بیایید
96
00:04:23,680 –> 00:04:24,960
فقط فونت را به آن بدهیم،
97
00:04:24,960 –> 00:04:28,320
بیایید فعلاً آن را f و t بنامیم
98
00:04:28,320 –> 00:04:31,520
و سپس باید آن را پر کنیم که
99
00:04:31,520 –> 00:04:36,479
چند رنگ است، بنابراین اگر میخواهید باشد
100
00:04:37,600 –> 00:04:39,600
اگر میخواهید آن را داشته باشید. برای اینکه همه سفید باشند
101
00:04:39,600 –> 00:04:41,199
مثلاً می گویید
102
00:04:41,199 –> 00:04:44,639
پنج پنج دو پنج پنج دو پنج
103
00:04:44,639 –> 00:04:47,440
پنج می توانید al بنابراین می دانید که این
104
00:04:47,440 –> 00:04:48,880
رنگ های rgb هستند،
105
00:04:48,880 –> 00:04:51,919
بنابراین آنها اساساً
106
00:04:51,919 –> 00:04:55,280
قرمز هستند، سپس سبز و سپس آبی هستند
107
00:04:55,280 –> 00:04:58,320
108
00:04:58,320 –> 00:05:01,680
و برای این یکی تمام است، حالا
109
00:05:01,680 –> 00:05:04,160
بیایید مراقب فونت های خود نیز باشیم، بنابراین
110
00:05:04,160 –> 00:05:05,759
چگونه می توانیم فونت
111
00:05:05,759 –> 00:05:09,12