• الأحد. مارس 3rd, 2024

كل ما تحتاجه بين يديك

دورة التعامل مع مكتبة opencv على python

دورة التعامل مع مكتبة opencv على python

الدرس 1 التعامل مع الصور

قراءة صورة عرض صورة حفظ صورة وتحويل امتدادها

اولا “import cv2 ” قمنا باستيراد المكتبة للعمل بها

2- “image_path=r‘1.jpeg’ ” قمنا باستدعاء الصورة التي هي في نفس مسار الكود

لو كانت في مجلد مع مسار الكود مثلا واسمه images  يصبح لدينا “image_path=r‘images\1.jpeg’

cv2.imshow     ( ‘name’ ,    img)
الصورة    الاسم       امر عرض الصورة
  cv2.waitKey     (0)
مدة الانتضار لغلق النافذة 0 اغلاق يدوي بالملي ثانية
cv2.destroyAllWindows()
directory=r‘I:\PY’   مسار حفظ الصورة 
filename=‘newimg.jpg’  تسمية الصورة مع الامتداد
cv2.imwrite(filename, img) امر كتابة الصورة الجديدة (الحفظ بصيغة وفغي مسار محدد)
print(‘تمت العملية بنجاح’)

 

الفيديو :

ملفات الدرس : https://pastebin.com/MDeKREh7

الدرس 2التعامل مع الصور

resize=cv2.resize(img, (800,800))  تغيير img التي قمنا بتعريفها سابقا الى الحجم (800,800)
cv2.imshow(‘Original’, img)   عرض الصورة الاصلية
 cv2.imshow(‘resized’, resize) عرض الصورة التي قمنا بتغيير حجمها
gray=cv2.cvtColor(resize,cv2.COLOR_BGR2GRAY)   تعريف متغير تغيير
من RGB الى تدرج رمادي مكتبة opencv
BGR هو RGB

 cv2.imshow(‘Original’, img)

عرض الصورة الاصلية
 cv2.imshow(‘changedColor’, gray)        عرض الصورة التي قمنا بتغيير حجمها

ملفات الدرس :https://pastebin.com/xLKMLmB8

الفيديو

dzdano

محرر في dz213play.com . مهتم بالتقنية وامورها أشتغل كفري لانسر . مطور تطبيقات أندرويد ومطور ويب .كل ما أريد هو مشاركتكم تجاربي من خلال dz213play.com.