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

فتح صورة بلغة سي

مغلق
بدأه الاخير زمانه في 21 أبريل 2005 · 4 رد · 654 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخواني ابغي مساعدتكم ضروري في كيفية فتح صورة معينة من داخل لغة سي++ تحت بيئة دوس ، اظن ان هذا الموضوع لم يتطرق له من قبل في هذا المنتدى فلقد بحثتُ لكني لم اجد شيئا ،

هل يوجد كتاب معين او موقع يتكلم عن هذا الموضوع تحديدا ،

ارجو ممن لديه أي معلومة حتى ولو بسيطة ان يذكرها هنا .

على افتراض ان الصورة بأسهل أنواعها وبدون كبس BMP 16 لون ، او 256 لون ( وذلك باستخدام int معينة ارجو ممن يعلمها ان يذكر رقمها ) ،

وماذا عن بقية انواع الصور وعن فتح صورة ب 16 مليون لون .

وماذا عن ملفات الصوت . هل يمكن فتحها في بيئة دوس .

اسف على الاطالة وكثرة الاسئلة .. لكني مهتم بالموضوع وان بحاجة جدا لمساعدتكم حتى ولو كانت بسيطة .

ونفع الله بكم هذه الأمة.

/index.php/topic/264448-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D9%8A%D8%A9-%D9%85%D8%B9-%D8%A7%D9%84%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF/

 

اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ

#2

فتح الصور في بيئة Dos يتعلق بال Graphic Mode الذي تستخدمه و أعتقد ان الأكثر و الأسهل استخداما هو Mode 13

بعد initialization ستحصل على pointer لبداية ذاكرة العرض.

بعد ذلك كل ما عليك عمله هو فتح الملف و ملئ ذاكرة بطاقة العرض ببيانات الصورة.

بالنسبة للألوان لست أدري إن من الممكن استخدام اكثر من 256 لون ولكن عليك ايضا تحديث Palette للتلائم مع الصورة المستخدمة

#3

بالتوفيق

CHAP3.ZIP

#5

السلام عليكم

مشكورين اخواني وبارك الله فيكم

الموضوع قيد القراءة الان وراح احاول افهم الكود واذا واجهت اي مشكلة راح ارجعلكم ( و اتحملوني )...

بس بالنسبة لعملية الفتح هي تختلف من صورة الى اخرى حسب الكبس وخاصة الصور الصغيرة الحجم المستخدمة في صفحات الانترنيت اظن ان فتحها صعب جدا ( اليس كذلك ؟؟؟ )

وماذا عن ملفات الصوت .. ارجو ممن لديه معلومات عن هذا الموضوع ان يذكرها وبارك الله بكم و بعلمكم

وشكرا للمرور وجزاكم الله خير الجزاء

/index.php/topic/264448-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D9%8A%D8%A9-%D9%85%D8%B9-%D8%A7%D9%84%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF/

 

اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ

هذا الموضوع مغلق.

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