استيراد السيرة الذاتية2
استيراد numpy كـ np

# تحميل الصورة
img = cv2.imread('board.jpg')

# تحويل الصورة من BGR إلى مساحة الألوان HSV
hsv = cv2.cvtColor(img, cv2.COLOR\_BGR2HSV)

# حساب الرسم البياني لكل قناة
ح، ق، الخامس = cv2.split(hsv)
hist\_h = cv2.calcHist([hsv],[0],None,[180],[0,180])
hist\_s = cv2.calcHist([hsv],[1],لا شيء,[256],[0,256])
hist\_v = cv2.calcHist([hsv],[2],None,[256],[0,256])

# ابحث عن قيمة الذروة لكل رسم بياني
الذروة\_h = np.argmax(hist\_h)
الذروة\_s = np.argmax(hist\_s)
الذروة\_v = np.argmax(hist\_v)

# حدد القناة ذات أعلى قيمة ذروة باعتبارها قناة اللون السائدة
إذا كانت الذروة\_h > الذروة\_s والذروة\_h > الذروة\_v:
 طباعة ("لون خلفية لوحة اللافتة أحمر.")
إليف الذروة\_s > الذروة\_h و الذروة\_s > الذروة\_v:
 طباعة ("لون خلفية لوحة اللافتة أخضر.")
آخر:
 طباعة ("لون خلفية لوحة اللافتة أزرق.")
وصف قصير
{"source": "ewof/sharegpt-instruct-unfiltered-deduped", "kind": "human", "evolved_from": null}