هل يمكن تصميم برنامج شبيه لبرنامج ال photoshop بواسطة لغة فيجوال سي بلاس بلاس ومن اين يمكنني ان ابدأ
هل يمكن تصميم برنامج شبيه لبرنامج ال photoshop
السلام عليكم ...
الاخ الكريم عمار محمد علي عبود ...
بالنسبة لسؤالك ... فإنه من الممكن عمل برنامج شبيه بالــفوتوشوب ،،، و لكني لا املك اي خلفية بذلك في لغة فيجوال سي بلاس بلاس ،،، و لو احببت ممكن ارسلك لك اكواد تعالج الصور و لكن بلغة Java ... :)
اذا اردت ان تبدأ بهذا المشروع فأنا انصحك بالعودة الى الكتب و المواضيع التي تتطرق الى مواضيع معالجة الصور .... Image Processing ... و الموضيع مشوق جداً و ارجوا لك التوفيق فيه ...
و السلام ،،
بنت اليمن ،،
لا اله الا الله .. محمد رسول الله
(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)
يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين
بسم الله الرحمن الرحيم
الاخ الكريم عمار محمد علي عبود ...
السلام عليكم
يا اخي العزيز انا حاليا ابحث عن ما تبحث عليه فأتمنى ان نتعاون لدى مواضيع كثيرة
تتكلم عن هذا الموضوع .
اكرر طلبي اتمنى ان نتعاون .
تحياتي
اللهم لك الحمد كما ينبغي لجلال وجهك وعظيم سلطانك
الاخت العزيزة بنت اليمن
ياريت تشاركينا هذه الاكواد ولك تحياتي .
اللهم لك الحمد كما ينبغي لجلال وجهك وعظيم سلطانك
الاخ الكريم hkm والاخت العزيزة بنت اليمن ارجو التعاون معاً لبناء مثل هذا البرنامج عن طريق التعاون بجمع بعض المعلومات
الاخت العزيزة بنت اليمن
ياريت تشاركينا هذه الاكواد ولك تحياتي .
السلام عليكم ,,
أهلين بالشباب ,, والله لي مدة لم أسمع باقتراحات فعالة كاقتراحكم ,, الله يوفقكم ,,
عموما أي برنامج جرافيكس أو برنامج يتطلب لمعالجة وسرعة ,, يتم تصميمه بالسي ,, سواء بالفيجوال سي++ من Microsoft "غالبا " أو بال Win32 API ,, بأي مصرف ,, لكن غالبا فالفيجوال سي++ ,,
حتى برامج الجرافيكس ثلاثية الأبعاد أيضا مكتوبة بالسي++ ومكتبات ك DirectX و OpenGL ,,
سأقول أن المشروع المذكور ,, تم مناقشته سابقا وباء بالفشل , لسبب غامض لاأعرفه حتى الآن ,, لكني خمنت وخرجت بنتيجة أني أعتقد أنها نزعة عربية خالصة جدا ,, "بالمناسبة هذه سمة تأكدت منها تماما من ملاحظاتي لأغلب المنتديات " كثرة الكلام وقلة العمل ,, الرديح ثم الرديح ,, وفي النهاية التوقف التام عن كل ماتم البدأ به ,,
اذا أردتم مشروعا كهذا فانظرو الرابط المثبت في أعلى قسم السي ,, عسى أن تكون عبرة لكم :)
اقرأوه لتعرفو المشكلة ,,
عموما لو احتجتو أي مساعدة ولايهمكم ,, :)
وفقكم الله ,,
السلام عليكم ...
إن شاء الله سوف ارتب الاكواد و انزلها الى المنتدى .... ( و هي مكتوبة بلغة Java كما ذكرت سابقاً ... ) ...
و السلام ..
بنت اليمن ،،،
تم تعديل هذه المشاركة بواسطة بنت اليمن في 30 مايو 2004 في 18:32
لا اله الا الله .. محمد رسول الله
(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)
يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين
هناك برنامج اسمه GIMP وهو مجانى و مفتوح المصدر على حسب معلوماتى وهو شبيه الفوتوشوب
تم تعديل هذه المشاركة بواسطة طارق إبراهيم في 30 مايو 2004 في 21:21
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
عندما وضعت مشاركتى الاولى اختبرت موقع www.gimp.org ولكنه لم يعمل معى لذا لم اضعه وحتى عندما وضعه راكان ...يبدو ان الموقع فيه مشكله
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
اقتباستمنيت أن يوجد من يريد الاستمرار ,, واذا أردتم فعلا سنستمر فورا,,
نحن معك اخي العزيز HGB
وتحياتي الخاصة لك وللجميع
الاخ العزيز طارق إبراهيم
الموقع بالفعل لا يعمل
اللهم لك الحمد كما ينبغي لجلال وجهك وعظيم سلطانك
السلام عليكم ....
هذه بعض البرامج التي جهزتها لكم حول معالجة الصور ، و هي مكتوبة بلغة Java كما ذكرت سابقاً ... غير اني رأيت انها تشبه الى حد كبير جداً الاسلوب المتبع في لغة #C (و في النهاية كلها لغات اصلها الــ C ) .....
1/ برنامج لتحميل الصورة الى فريم Frame ... مع تحيات بنت اليمن
لا اله الا الله .. محمد رسول الله
(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)
يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين
2/ برنامج لعمل معالجات على الصور بإستخدام بعض الصيغ الرياضية ... مع تحيات بنت اليمن
لا اله الا الله .. محمد رسول الله
(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)
يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين
3/ برنامج لتكبير و تصغير و عمل انعكاس للصور ... مع تحيات بنت اليمن
لا اله الا الله .. محمد رسول الله
(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)
يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين
4/ برنامج لعمل معالجات على الصور بإستخدام بعض الصيغ المنطقية ... مع تحيات بنت اليمن
لا اله الا الله .. محمد رسول الله
(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)
يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين
و سأحاول ان اجهز لكم غيرها ... في حال استفدوا منها ...
و السلام عليكم ..
بنت اليمن ،،
لا اله الا الله .. محمد رسول الله
(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)
يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين
لست خبيرا ولكني اظن اننا بحاجة الى رياضيات قوية والى معرفة بانظمة العد والعمليات المنطقية مثل and,nand,or,nor,xor,xnor,not وذلك شرط للوصول الى نتائج جيدة وتكون السرعات فائقة.

تزود من التقوى فإنك لا تدري *** إذا جن ليل هل تعيش إلى الفجر
فكم من فتى أمسى وأصبح ضاحكاً *** وقد نسجت أكفانه وهو لا يدري
لقراءة القرآن الكريم و سماعه و تفسيره ........

السلام عليكم ,,
اختي بنت اليمن ,, حبذا لو ارسلتي الملفات التنفيذية الخاصة بالبرامج السابقة ,, ليستطيع من لايملك مصرف جافا أن يتعامل معها ,,
السلام عليكم
الى جميع المهتمين بهذا الموضوع من الممكن البدأ بالتنفيذ لها العمل رغم تباع المكان فانا من العراق لكن ممكن من تكنلوجيا الانترنيت او الاتصالات ان تقرب منا كثيرا فكلنا في النهاية اخو سواء بالقومية او اللغة الواحدة او غيرها على العموم فمن الممكن بواسطة هذا البرنامج الاستفادة من تنظيم التنفيذ وتسريع الانتهاء منه وهو:
1- جمع المستندات المفيدة التي تخص المواد التي نريد العمل عليها
والنقطة الثانية ممكن التحدث عنها بد تنفيذ النقطة الاولى
بالمناسبة الى بنت العراب شكرا على الاكواد التي ارسلتها وسوف انفذها
السلام عليكم ...
سأحاول إن شاء الله تجهيز الملفات التنفيذية للبرامج كما طلب الاخ HGB...
و كبداية اطرح هنا ناتج عملية الضرب بين صورتين مختلفتين ...
و كما قال الاخ عماد الخليل ... فإنه بالفعل غالباً ما تتم معالجة الصور بالاعتماد على بعض المعادلات الرياضية ( من تفاضلات و تكاملات .. ) و الصيغ المنطقية ..
و انا هنا ارفق لكم حصل ضرب الصورة الاولى * الصورة الثانية (ترتيب الصور من الشمال
الى اليمين) ... و ناتج عملية الضرب هو الصورة الثالثة ...
و السلام عليكم ...
بنت اليمن ،،
لا اله الا الله .. محمد رسول الله
(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)
يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين
اريد ان اضيف ان العملية السابقة قامت بعمل برواز (اطار) للصورة الاولى (( ليس بشكل محترف و لكن شيء جيد كبداية .. :) )) ...
وهذا شبيه لما تقوم به برامج الجرافيكس مثل برنامج الــ Photoshop ...
و السلام ،، :)
لا اله الا الله .. محمد رسول الله
(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)
يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين
السلام عليكم ,,
مشكورين كثيرا بنت اليمن على هذا المجهود ,, والفكرة كما قلتي رائعة فعلا ,, مابحدث هو أن يتم عمل ضرب بال And بين الصورتين الأولى والثانية ,, ونحصل على الثالثة بعملية ضرب كما ذكرتي لكل بكسل في الصورة ,,
لكن بالطبع توجد فلاتر أخرى معقدة أكثر ,, منها ماهو خليط من معادلات ,, مثلا فلتر لعمل مزج لألوان الصورة وكأنها قد لطخط بالماء مثلا ,,
أو لعمل Ripple للصورة سنحتاج لمعادلات sin و cos ,, لنجعل الشكل على شكل تموجات وهكذا ,, فالفلاتر عبارة عن أفكار ,, من النوع الذي يظهر قبل النوم أو في حلمه في منتصف النوم أو بعد الاستيقاظ من النوم :) ,, المهم لانعرف متى تظهر الأفكار الجديدة ,, مع أنه يمكن مثلا أن نبحث عن مصادر لخوارزميات زيادة ونرى مايحدث فيها ونحاول تطبيقها ,,
أختي بنت اليمن ,, نحن في انتظار الملفات التنفيذية ,, لنتعرف أكثر على ماقمتي بفعله ,, وشكرا على الصور التوضيحية :)
وفقكم الله ,,
السلام عليكم ....
لقد حاولت عمل الملفات التنفيذية حتى يتمكن الكل من العمل على البرامج التي عملتها ... و لكن لم اجد وسيلة الى ذلك في الجافا و عندما سألت عن الحل تبين لي انه يمكن التعامل مع ملفات الـ .class التي تنشأ مع الملف كنسخة تنفيذية و ذلك على شرط ان يوجد في الجهاز الجاف فيرجول ماشين JVM.......
حالياً سأحاول عرض بعض مهام معالجة الصور عن طريق الصور التوضيحة الى ان اجد طريقة لعمل النسخة التنفيذية
و السلام عليكم
بنت اليمن ،،،
لا اله الا الله .. محمد رسول الله
(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)
يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين
السلام عليكم ...
مازلت ابحث عن طريقة لعمل الملفات التنفيذية للبرامح التي ارفقتها لكم ... و الى ان اوفق بذلك اريد ان اعرض لكم بعض النتائج الممكنة لبرامج معالجة الصور و بذلك بالاعتماد على بعض الصيغ الرياضية ...
على سبيل المثال بإستخدام دالة الـ Power في لغة جافا فإننا نحصل على النتيجة التالية :
و بإستخدام دالة الـ Log :
كما انه من الممكن العمل على تنعيم smooth الصورة بإستخدام حساب معدل Avareg النقاط التي تحيط بكل بيكسل في الصورة ( و اعتقد ان هذه العملية ممكنة بإستخدام بعض صيغ التكاملات ) ، و الشكل التالي يوضح ذلك :
و اخيراً - و ليس اخراً - من الممكن التعامل مع كل بيكسل بشكل منفرد و معالجته بأي طريقة نريد و هناك Classes جاهز لذلك في الجافا و اسمة PixelGrabber
و الصورة التوضيحية التالية تمثل احد نتائج المعالجة (العشوائية فقط) :
في الحقيقة اردت ان اعرض لكم بعض نتائج العمليات التفاضلية على الصور ... غير اني لم اجد البرنامج ( غريــبة !! ) ,,, و اريد ان ان اذكر ان الصيغ التفاضلية من الممكن ان تستخدم للإكتشاف حواف الصورة ( و يقصد به الاماكن التي تتغير فيها شدة اللون بشكل مفاجيء ... ) ... و هنا تكتشف لنا المشقة الاولى الحواف و تظهرها بشكل جيد لنا .. و تقوم المشتقة الثانية بإكتشاف الحواف بشكل اكبر .. ( سأبحث عن البرنامج و اعرض لكم النتائج ... )
و السلام عليكم ،،
بنت اليمن ،،
لا اله الا الله .. محمد رسول الله
(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)
يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين
هذا الموضوع مغلق.

