$ </>
اولا : فتح الصور
لفتح صوره باستخدام المكتبة :
import cv2
image = 'image.jpg'
open_img = cv2.imread(image)
cv2.imshow('open picture with cv2', open_img)
cv2.waitkey(0)
السطر الاول
import cv2
استدعاء المكتبة ،
السطر الثاني
image = 'image.jpg'
متغير يحمل اسم وامتداد الصوره المراد فتحها ،
السطر الثالث
open_img = cv2.imread(image)
• open_img اسم المتغير
من cv2 تم استدعاء دالة imread والمختص بقراءة الصوره،
وظيفتها ترجع الصوره كمصفوفة numpy حتى تقدر تقرا بكسلات الصوره وعرضها
السطر الرابع
cv2.imshow('open picture with cv2', open_img)
من مكتبة cv2 تم استدعاء دالة imshow
وظيفتها تعرض الصوره بشرط تكون ك مصفوفه num والي تم عملها باستخدام imread ،
داخل الاقواس اكو معاملين،
المعامل الاول هو اسم العرض او اسم برنامج العرض
المعامل الثاني هو متغير الي مخزن بيه الصوره،
السطر الاخير
cv2.waitkey(0)
وقت انتظار فتح الصوره بعد انتهاء الوقت راح تنغلق الصوره،
الرقم الموجود بالملي ثانية يعني اذا تكتب 1000 راح تنتظر ثانيه وحده وتنغلق الصوره، بس اذا تكتب 0 راح يختفي الوقت، يعني الصفر تمثل الى ما لا نهاية .
6 · 976 ·