06-09-16, 11:05 AM
(آخر تعديل لهذه المشاركة : 06-09-16, 11:08 AM {2} بواسطة silverlight.)
يا أخ عبد الرحمن
أعلم جيدا أن كلامي قد يكون مبهما لك ... لكنه هو الحل الأكثر دقة
التعامل مع صورة مجهول أماكن الاشكال الهندسيية فيها أمر مزعج قليلا
مثلا في مثل حالتك هنا أنت تحتاج الي أن تقرأ اللون الموجود في كل بكسل علي حدة أيضا تحتاج للتعامل مع Color Pallete الخاصة بالصورة ثم من هنا نقوم بتحويل هذه الاشكال الي Region و منها نستخدم GetRegionScan لنحصل علي المستطيلات ..... ما أريد أن أقوله لك أن ماتريد أن تفعله و لكي يخرج بشكل احترافي يحتاج لقليل من المجهود و معرفة جيدة جدا بعمليات الرسم
لذلك ولتخرج نفسك من المتاهة الموجودة في كلامي أعلاه
الاسهل لك هو أن تعيد تصميم الصورة و تحذف منها كل الباتون و تصمم الباتون او ترسمها بنفسك برمجيا و هذا سوف يسهل عليك الأمر كثيرا
شئ أخير كما أشار عليك أحد الأخوة الأفاضل لو أردت أن ترسم مستطيلات و تتعامل معها عليك أن تضع في حساباتك أن الفورم يعيد حساب ابعاده و مكانه علي الشاشة
لهذا فإن مكان ظهور الفورم علي الشاشة قد يغير من الأماكن المبدئية للأشكال الهندسية الموجودة علي سطجه
أعلم جيدا أن كلامي قد يكون مبهما لك ... لكنه هو الحل الأكثر دقة
التعامل مع صورة مجهول أماكن الاشكال الهندسيية فيها أمر مزعج قليلا
مثلا في مثل حالتك هنا أنت تحتاج الي أن تقرأ اللون الموجود في كل بكسل علي حدة أيضا تحتاج للتعامل مع Color Pallete الخاصة بالصورة ثم من هنا نقوم بتحويل هذه الاشكال الي Region و منها نستخدم GetRegionScan لنحصل علي المستطيلات ..... ما أريد أن أقوله لك أن ماتريد أن تفعله و لكي يخرج بشكل احترافي يحتاج لقليل من المجهود و معرفة جيدة جدا بعمليات الرسم
لذلك ولتخرج نفسك من المتاهة الموجودة في كلامي أعلاه
الاسهل لك هو أن تعيد تصميم الصورة و تحذف منها كل الباتون و تصمم الباتون او ترسمها بنفسك برمجيا و هذا سوف يسهل عليك الأمر كثيرا
شئ أخير كما أشار عليك أحد الأخوة الأفاضل لو أردت أن ترسم مستطيلات و تتعامل معها عليك أن تضع في حساباتك أن الفورم يعيد حساب ابعاده و مكانه علي الشاشة
لهذا فإن مكان ظهور الفورم علي الشاشة قد يغير من الأماكن المبدئية للأشكال الهندسية الموجودة علي سطجه

