Ali Ahmed55 نشر 20 أبريل أرسل تقرير نشر 20 أبريل السلام عليكم هو انا اقدر استخدم الداله دي cv2.imshow() علي Kaggle Notebook عشان اشوف الصور ؟ 1 اقتباس
0 محمد_عاطف نشر 20 أبريل أرسل تقرير نشر 20 أبريل وعليكم السلام ورحمة الله وبركاته. في Kaggle Notebook أو أي بيئة Jupyter Notebook عموما الدالة cv2.imshow() لا تعمل بالشكل الصحيح أو المتوقع كما تعمل على جهازك المحلي وذلك لأنها مصممة لفتح نافذة واجهة رسومية GUI وهذا الأمر غير مدعوم في واجهات Kaggle أو Google Colab. ويمكنك إستخدام matplotlib بدلا منها لتحقيق ذلك وطباعة الصور . وإليك التالي لكيفية القيام بذلك : https://www.kaggle.com/discussions/questions-and-answers/275552 وهذا الدرس من kaggle لكيفية التعامل مع مكتبة OpenCV وستجد فيه أنه يخبرك أن imshow تحدث خطأ ولا تعمل : https://www.kaggle.com/code/gauravduttakiit/getting-started-with-opencv 1 اقتباس
0 Ali Ahmed55 نشر 20 أبريل الكاتب أرسل تقرير نشر 20 أبريل الف شكرااا جدا لحضرتك حزاك الله كل خير اقتباس
0 بلال زيادة نشر 21 أبريل أرسل تقرير نشر 21 أبريل لا يمكنك استخدام الدالة cv2.imshow() مباشرة في Kaggle Notebook لعرض الصور. السبب هو أن cv2.imshow() تعتمد على واجهة رسومية (مثل Qt أو GTK) لفتح نافذة منبثقة تعرض الصورة، وKaggle Notebook يعمل في بيئة خادم (server environment) لا تدعم هذه الواجهات الرسومية. عند محاولة استخدام cv2.imshow() قد يتوقف الكرنل أو يظهر خطأ، يمكنك الاعتماد على matplotlib.pyplot لعرض الصور. 1 اقتباس
0 Ali Ahmed55 نشر 21 أبريل الكاتب أرسل تقرير نشر 21 أبريل تمام جدا الف شكراا جدا لحضرتك حزاك الله كل خير اقتباس
السؤال
Ali Ahmed55
السلام عليكم
هو انا اقدر استخدم الداله دي cv2.imshow() علي Kaggle Notebook عشان اشوف الصور ؟
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.