الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما هي طريقة التعامل مع ملفات الصور ؟؟؟

بدأه omar_cplusplus في 1 أغسطس 2008 · 4 رد · 1,086 مشاهدة · في الرياضيات والخوارزميات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

ما هي طريقة تحميل ملف bmp مثلاً حيث أفتح ملف و أضعه في مصفوفة كهذه

int BMP[height][widh][3];

حيث أن رقم ال3 هذا هو للألوان الأحمر و الأخضر و الأزرق

كيف أضع ما في داخل الملف إلى هذه المصفوفة ؟؟؟

و أين أجد في ملف الBmp ما يشير إلى الطول و العرض و النسق ؟؟

و جزاكم الله خيراً

تم تعديل هذه المشاركة بواسطة omar_cplusplus في 1 أغسطس 2008 في 15:57

#2

عليك أن تقوم بدراسة رأس الملف وهيلكية الملف

ابحث عن ذلك في جوجل

على العموم هناك في كل لغة على الأغلب مكتبات تريحك من هذا العناء

لو كنت تستخدم جافا فراجع قسم الكتب المترجمة

موضوع نتاج عملية الترجمة

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#3
alaadiaa كتب:
عليك أن تقوم بدراسة رأس الملف وهيلكية الملف

ابحث عن ذلك في جوجل

على العموم هناك في كل لغة على الأغلب مكتبات تريحك من هذا العناء

لو كنت تستخدم جافا فراجع قسم الكتب المترجمة

موضوع نتاج عملية الترجمة

تحياتي

بعد تحميل الملف الى object تقوم بقرائة ال pixels على شكل مصفوفة ومنها تستطيع ان تحدد اي معلومة

#4

نعم ... أعلم أن هناك دوال و فئات جاهزة ...

و لكن إذا كنت سأعمل تلك الدالة من الصفر ؟؟ أي أقوم بفتح الملف و قرائته و توزيع البيانات على المصفوفة .. دون إستعمال الدوال الجاهزة

#5

ابحث عن هيكلية الصورة التي تريد قراءتها

بعد ذلك قم بقراءتها كأنك تقرأ ملف عادي

واستقي منها المعلومات الخاصة بكل بكسيل

عدد الألوان وبكم بت تمثل

وهكذا...

لكن لماذا تخترع العجلة؟؟؟

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…