Ali Ismael

الأعضاء
  • المساهمات

    40
  • تاريخ الانضمام

  • تاريخ آخر زيارة

السُّمعة بالموقع

41 Excellent
  1. أريد إنشاء نسخة مستقلة من الصورة (بشكل مشابه للدالة cv::clone في cpp) لأقوم ببعض التعديلات عليها (لكي لا تتأثر النسخة الأصلية من الصورة).
  2. كيف يمكنني التحكم بحجم ال subplots؟
  3. قمت برسم الأشكال ال 4 التالية وأريد وضع عنوان عام لهذه ال subplots فكيف نقوم بذلك؟ # Implementation of matplotlib function import numpy as np import matplotlib.pyplot as plt # First create some toy data: x = np.linspace(0, 1.5 * np.pi, 100) y = np.sin(x**2)+np.cos(x**2) fig, axs = plt.subplots(2, 2, subplot_kw = dict(polar = True)) axs[0, 0].plot(x, y) axs[1, 1].scatter(x, y) plt.show()
  4. أريد تعديل المسافات الفاصلة بين ال subplots فمثلاً لدي الكود التالي الذي يقوم بتوليد الرسمين التاليين: import matplotlib.pyplot as plt data = np.arange(3000).reshape((100,30)) fig = plt.figure() subplot1 = fig.add_subplot(121) subplot1.plot(data) subplot2 = fig.add_subplot(122) subplot2.plot(data) plt.show() والنتيجة: ما أريده هو جعلهما متباعدين لكي يكون الناتج بشكل أوضح ولكي لا يحدث هذا التداخل.
  5. عندما أحاول عرض الصورة باستخدام بعد أن أكون قد قمت بقراءتها باستخدام التابع cv.imread تظهر لي الصورة بألوان غير صحيحة، لماذا؟ وما الحل؟ from matplotlib import pyplot as plt import cv2 img = cv2.imread(r'C:\Users\Windows.10\Desktop\All\test5 openeye.jpg') plt.title("Face") plt.imshow(img) الخرج: علما أن الصورة الأصلية تبدو هكذا:
  6. لدي فيديو وأريد معرفة عدد الإطارات فيه، ,ومعلومات أخرى مثل طول وعرض الإطار و معدل الإطارات كيف يمكننا القيام بذلك؟
  7. لدي plot وأريد جعل لون خلفية له سوداء، كيف يمكنني تغييرها؟ علماً أنني حاول استخدام set_facecolor لكن ظهر كما في الصورة فما السبب وما الحل؟ import numpy as np import matplotlib.pyplot as plt x = np.random.normal(1, 2, 5000) y = np.random.normal(-1, 3, 2000) bins = np.linspace(-10, 10, 30) fig = plt.figure() fig.patch.set_facecolor('black') plt.hist([x,y], bins = 15,label=[x,y],color=["red","blue"]) legend = ['Data1','Data2'] plt.legend(legend) plt.show()
  8. لدي بيانات من ملفين وأريد رسم هيستوغرامين لتمثيلهما، لكن أريد أن يكونان على نفس المخطط. في البداية قمت برسم هستوغرام لبيانات من ملف واحد، ونجح الأمر لكن الآن أحاول رسم هستوغرام فوقه (تراكب) من ملف آخر. لكن لم ينجح الأمر هل من مساعدة؟ حيث أن المشكلة هي أنه بالنسبة لكل مجال للقيم، يظهر الشريط ذو القيمة الأعلى فقط، والآخر يكون مخفياً.
  9. أريد وضع نص على الصورة. كيف يمكنني القيام بذلك في بايثون؟
  10. لدي صورتين وأريد دمجهما بحيث يكونان متجاورتان و يشكلان صورة واحدة؟
  11. هل يمكن لأحد ما أن يوضح لي ما يقوم به التابع cvWaitKey فهو غير واضح أبداً في المرجع؟
  12. لدي صورة وأريد رسم مستطيل على ال regions of interest في الصورة الخاصة بي، كيف يمكنني القيام بذلك؟
  13. لدي ال plot التالي وأريد عكس قيم المحور X فيه: import matplotlib.pyplot as plt x = [1, 6, 9, 5,7] y = [3,8,4,15,9] plt.scatter(x,y) plt.title('Matplotlib Reverse Example') plt.show() أريد أن يتم عكس النقط معها أيضاُ.
  14. لدي ال plot التالي: import matplotlib.pyplot as plt import numpy as np x = np.linspace(0, 10, 1000) y = np.sin(x) fig, ax = plt.subplots() ax.plot(x, np.sin(x), '--b', label ='Sine', color="r",ls='solid') plt.title('Matplotlib xticklabels Example') plt.show() والخرج: لكن أريد تغيير حجم التسميات (labels) للمحور الأفقي وتدويرها، كيف يمكن القيام بذلك؟
  15. كيف يمكنني تحديد أحجام الخطوط لعنوان الشكل (figure) وتسميات المحور (labels). حيث أنني أريد أن تكون أحجامهم مختلفة: import numpy as np import matplotlib.pyplot as plt x = np.linspace(0, 10, 1000) fig = plt.figure() plt.plot(x, np.sin(x), '--b', label ='Sine') plt.plot(x, np.cos(x), c ='r', label ='Cosine') fig.suptitle('test title') plt.xlabel('x-label') plt.ylabel('y-label') plt.show()