This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
📌 آموزش پایتون از مقدماتی تا پیشرفته
6️⃣3️⃣ قسمت سی و ششم : ماژول math
6️⃣3️⃣ قسمت سی و ششم : ماژول math
Media is too big
VIEW IN TELEGRAM
📌 آموزش پایتون از مقدماتی تا پیشرفته
7️⃣3️⃣ قسمت سی و هفتم : ماژول random
7️⃣3️⃣ قسمت سی و هفتم : ماژول random
Media is too big
VIEW IN TELEGRAM
📌 آموزش پایتون از مقدماتی تا پیشرفته
8️⃣3️⃣ قسمت سی و هشتم : متغیر های جهانی یا global
8️⃣3️⃣ قسمت سی و هشتم : متغیر های جهانی یا global
This media is not supported in your browser
VIEW IN TELEGRAM
سلام و روز بخیر همراهان عزیز و دوست داران پایتون از امروز آموزش جدیدی داریم که خیلی کاربردی در پایتون
آموزش تصویر با پایتون
آموزش تصویر با پایتون
〰〰〰〰〰〰〰〰〰
💢پردازش و بررسی پایه تصویر💢
〰〰〰〰〰〰〰〰〰
💢پردازش و بررسی پایه تصویر💢
〰〰〰〰〰〰〰〰〰
♦️اهداف درس اول:
1️⃣ چگونگی خواندن تصویر، نمایش و ذخیره آن.
2️⃣ آشنایی با توابع:
cv2.imread(), cv2.imshow() , cv2.imwrite()
3️⃣ نحوه نمایش تصویر توسط Matplotlib
1️⃣ چگونگی خواندن تصویر، نمایش و ذخیره آن.
2️⃣ آشنایی با توابع:
cv2.imread(), cv2.imshow() , cv2.imwrite()
3️⃣ نحوه نمایش تصویر توسط Matplotlib
#نصب_OpenCv
در ابتدا کتابخانه OpenCv را دانلود و نصب میکنیم.
در ابتدا کتابخانه OpenCv را دانلود و نصب میکنیم.
from pylab import *
import matplotlib
import matplotlib.pyplot as PIL
import numpy as np
from PIL import Image
im = Image.open('graph1.gif')
im = im.crop((136,15,179,28))
for i in xrange(6):
img2 = im.crop(((i*7)+1,(3),((i+1)*7),(12))).convert('1')
imshow(img2)
PIL.show()
import matplotlib
import matplotlib.pyplot as PIL
import numpy as np
from PIL import Image
im = Image.open('graph1.gif')
im = im.crop((136,15,179,28))
for i in xrange(6):
img2 = im.crop(((i*7)+1,(3),((i+1)*7),(12))).convert('1')
imshow(img2)
PIL.show()
Forwarded from هشتگ تبلیغ تخصصی
🔻کار هست؛ کافیست پیدایش کنید!🔻
🔷شاید اطرافیانتان به شما هم گفته باشند که کار نیست و بیهوده دنبالش میگردید. شاید هم خودتان از آن دسته افرادی هستید که فکر میکنند کار خوب با حقوق و شرایط مناسب، برای افراد معمولی پیدا نمیشود.
🔶اما نهتنها تعداد زیادی فرصت کاری با شرایط مناسب وجود دارد، بلکه استخدام شدن در آنها هم کار سادهای است.
⬅️همین حالا در سایت جاب ویژن، بیشتر از 15000 آگهی استخدام فعال در شرکت های بزرگ و معتبری مانند کاله، ایرانسل، اسنپ، توسن،داروسازی دکتر عبیدی، بیمه سامان، کروز و ... وجود دارد که رایگان میتوانید برای آنها رزومه بفرستید.
📣اگر دوست دارید هر روز جدیدترین آگهیهای استخدام متناسب با رشته و علاقهتان را دریافت کنید، میتوانید از طریق لینک زیر وارد ربات تلگرام جاب ویژن شوید و هر روز جدیدترین آگهیهای استخدام در حوزهی تخصصیتان را دریافت کنید.
برای عضویت کافیست وارد لینک زیر شوید و روی دکمهی start کلیک کنید:👇
t.me/job_visionbot
🔷شاید اطرافیانتان به شما هم گفته باشند که کار نیست و بیهوده دنبالش میگردید. شاید هم خودتان از آن دسته افرادی هستید که فکر میکنند کار خوب با حقوق و شرایط مناسب، برای افراد معمولی پیدا نمیشود.
🔶اما نهتنها تعداد زیادی فرصت کاری با شرایط مناسب وجود دارد، بلکه استخدام شدن در آنها هم کار سادهای است.
⬅️همین حالا در سایت جاب ویژن، بیشتر از 15000 آگهی استخدام فعال در شرکت های بزرگ و معتبری مانند کاله، ایرانسل، اسنپ، توسن،داروسازی دکتر عبیدی، بیمه سامان، کروز و ... وجود دارد که رایگان میتوانید برای آنها رزومه بفرستید.
📣اگر دوست دارید هر روز جدیدترین آگهیهای استخدام متناسب با رشته و علاقهتان را دریافت کنید، میتوانید از طریق لینک زیر وارد ربات تلگرام جاب ویژن شوید و هر روز جدیدترین آگهیهای استخدام در حوزهی تخصصیتان را دریافت کنید.
برای عضویت کافیست وارد لینک زیر شوید و روی دکمهی start کلیک کنید:👇
t.me/job_visionbot
This media is not supported in your browser
VIEW IN TELEGRAM
پردازش تصویر فرایند دستکاری یا انجام عملیات بر روی تصاویر برای دستیابی به یک اثر معین (ایجاد یک تصویر سیاه و سفید به عنوان مثال) یا گرفتن اطلاعاتی از یک تصویر توسط یک کامپیوتر (مانند شمارش تعداد حلقه ها در آن) است.
ما از cv2، numpy و کمی از matplotlib استفاده می کنیم (اغلب به عنوان یک روش راحت برای نمایش تصاویر).
import cv2, matplotlib
import numpy as np
import matplotlib.pyplot as plt
import numpy as np
import matplotlib.pyplot as plt
❓❓Image format
بسيار خوب! بیا شروع کنیم. اولا، ما نیاز داریم تصاویر را بخوانیم تا فرمتی که انها نشان میدهند را بفهمیم(RGB OR BGR).
در مقابل، تصاویر به صورت زیر آرایه 3 بعدی ارائه می شوند. یک تصویر از ردیف های پیکسل تشکیل شده و هر پیکسل با آرایه ای از مقادیر رنگ نمایش داده می شود.
با ارائه یک تصویر، نمایش آرایه آن به صورت زیر خواهد بود:
بسيار خوب! بیا شروع کنیم. اولا، ما نیاز داریم تصاویر را بخوانیم تا فرمتی که انها نشان میدهند را بفهمیم(RGB OR BGR).
در مقابل، تصاویر به صورت زیر آرایه 3 بعدی ارائه می شوند. یک تصویر از ردیف های پیکسل تشکیل شده و هر پیکسل با آرایه ای از مقادیر رنگ نمایش داده می شود.
با ارائه یک تصویر، نمایش آرایه آن به صورت زیر خواهد بود: