منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] طريقة عمل ازرار على صرة من الفوتوشوب - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [سؤال] طريقة عمل ازرار على صرة من الفوتوشوب (/showthread.php?tid=17164)

الصفحات: 1 2 3


RE: اريد حالا سريعا لمشكلتي - أبو عمر - 06-09-16

حلول الشباب فوق فيها ما هو احترافي جداً
من المؤكد صعب عليك بدليل سؤالك انك هتعمل المستطيل على شكل HD1 ليس تقليلا من شأنك انما بالفعل لصعوبة الفكرة
والحلول البدائية ما ارضتك نتائجها
راح اخذ لحل وسط احنا هنجيب اداة صور نرميها على الفورم ونحدد x y
وهناخذ القيمة من x = ? الى x=? ونحط الحدث في الماوس كلك او mouse down

حمل المرفق
[attachment=11583]

وبالتوفق


RE: طريقة عمل ازرار على صرة من الفوتوشوب - عبدالرحمن المكاوي - 06-09-16

طيب انا وضعت هذا القياس من اللوكيش الخاص باليبل وجابلي خطئ عليه
408, 553 ما المشكل


RE: طريقة عمل ازرار على صرة من الفوتوشوب - silverlight - 06-09-16

يا أخ عبد الرحمن

أعلم جيدا أن كلامي قد يكون مبهما لك ... لكنه هو الحل الأكثر دقة

التعامل مع صورة مجهول أماكن الاشكال الهندسيية فيها أمر مزعج قليلا
مثلا في مثل حالتك هنا أنت تحتاج الي أن تقرأ اللون الموجود في كل بكسل علي حدة أيضا تحتاج للتعامل مع Color Pallete الخاصة بالصورة ثم من هنا نقوم بتحويل هذه الاشكال الي Region و منها نستخدم GetRegionScan لنحصل علي المستطيلات  ..... ما أريد أن أقوله لك أن ماتريد أن تفعله و لكي يخرج بشكل احترافي يحتاج لقليل من المجهود و معرفة جيدة جدا بعمليات الرسم

لذلك ولتخرج نفسك من المتاهة الموجودة في كلامي أعلاه
الاسهل لك هو أن تعيد تصميم الصورة و تحذف منها كل الباتون و تصمم الباتون او ترسمها بنفسك برمجيا و هذا سوف يسهل عليك الأمر كثيرا

شئ أخير كما أشار عليك أحد الأخوة الأفاضل  لو أردت أن ترسم مستطيلات و تتعامل معها عليك أن تضع في حساباتك أن الفورم يعيد حساب ابعاده و مكانه علي الشاشة
لهذا فإن مكان ظهور الفورم علي الشاشة قد يغير من الأماكن المبدئية للأشكال الهندسية الموجودة علي سطجه


RE: اريد حالا سريعا لمشكلتي - عبدالرحمن المكاوي - 06-09-16

(06-09-16, 05:50 AM)أبو عمر كتب : حلول الشباب فوق فيها ما هو احترافي جداً
من المؤكد صعب عليك بدليل سؤالك انك هتعمل المستطيل على شكل HD1 ليس تقليلا من شأنك انما بالفعل لصعوبة الفكرة
والحلول البدائية ما ارضتك نتائجها
راح اخذ لحل وسط احنا هنجيب اداة صور نرميها على الفورم ونحدد x y
وهناخذ القيمة من x = ? الى x=? ونحط الحدث في الماوس كلك او mouse down

حمل المرفق


وبالتوفق
شكرا علي الحل السلس والبسيط اخي الكريم ارجو اغلاق الموضوع

لكن اخي كيف بجيب القياسيات 135 To 170 للقناة

خلاص اوكي فهمت اخي لكن يوجد مشكلة وهي اني عملت الفورم تبعي None وجعلت الصورة كـــــ background img

فهل نفس الكود


RE: طريقة عمل ازرار على صرة من الفوتوشوب - abulayth - 06-09-16

السلام عليكم

اخي الكريم انا مصمم على فكرة الليبل ارفق لك مثال بسيط على ذلك
[attachment=11586]

جرب الازرار من 1HD لغاية 6HD

وهذا الرابط على اليوتيوب لشرح هذه الطريقة

https://www.youtube.com/watch?v=r2Of65lteIQ

يعطيك العافية



RE: طريقة عمل ازرار على صرة من الفوتوشوب - سعود - 06-09-16


استخدم بالفوتوشوب تقطيع الصورة واحفظها مقطعة كما تحفظها كاملة


RE: طريقة عمل ازرار على صرة من الفوتوشوب - أبو عمر - 06-09-16

اسمح لي يا ولدي اقول لك ان معقد
انا اعطيك حل دقيق على اداة الصور pictureBox  فقط
على الفورم   الاحداثيات راح تختلف معك حسب وضع الفورم على الشاشة اساساً
لان الفورم ياخذ مواقع مختلفة على الشاشة فتختلف لاحداثيات فيما بعد
استخدم WPF
فيها اكثر مما تتمنى


RE: طريقة عمل ازرار على صرة من الفوتوشوب - عبدالرحمن المكاوي - 06-09-16

(06-09-16, 04:07 PM)أبو عمر كتب : اسمح لي يا ولدي اقول لك ان معقد
انا اعطيك حل دقيق على اداة الصور pictureBox  فقط
على الفورم   الاحداثيات راح تختلف معك حسب وضع الفورم على الشاشة اساساً
لان الفورم ياخذ مواقع مختلفة على الشاشة فتختلف لاحداثيات فيما بعد
استخدم WPF
فيها اكثر مما تتمنى

كيف اخي انا اعجبني حلك وعملت عليه هل سيكون هناك مشاكل اذ عمل علي جهاز اخر ؟


RE: طريقة عمل ازرار على صرة من الفوتوشوب - أبو عمر - 06-09-16

الله يوفقك بما انه مشى نفس الكود بنفس الاحداثيات بين جهازي وجهازك فالامر يمشي على كل الاجهزة ثم ان الاحداثيات في المثال ما بين الفورم والصورة يعني ثابتة
لكن ارجع واكرر لك نصيحتي لتصميم مثل هذه الامورة بشكل دقيق ورائع ومرن وجميل و و و بالفعل استخدم بيئة wpf

http://vb4arb.com/vb/forum-87.html


RE: طريقة عمل ازرار على صرة من الفوتوشوب - عبدالرحمن المكاوي - 07-09-16

اوكي اخي ساحاول