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

تلوين صورة مفرغة من الالوان

بدأه مي جمال في 22 أبريل 2011 · 3 رد · 932 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

هسا قدرت أخزن لون البكسل من الصورة الاولى في متغير معين...

بحيث انه عندما اضغط الصورة الثانية(المراد تلوينها) يجب ان يتم التلوين داخل الحدود

لكن لا يلون :wacko:

ارجو المساعدة في ذلك؟؟

ملاحظة:بدي استخدم دالة fillflood

وبدي اسال سؤال تاني.... هل من الافضل أن اخد الالوان من صورة ولا من كلر دايلوج؟؟

المشروع بالمرفقات

draw.rar

#2

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

في داله اسمها FillRegion بس بالنسبه لل FloodFill مش متأكد بس شوفي المثال ده بيفيدك http://www.codeproject.com/KB/GDI-plus/floodfillincsharp.aspx

.:: Wish to become better and better ::.

#3

السلام عليكم

يعني هادي الدالة fill region شو مبدأ عملها؟؟

وهل هي افضل من fill flood

هل يوجد مكتبة معينة يمكن استدعائها تفي بالغرض؟؟

الموقع بالسي شارب وانا ما بعرف بالسي شارب

تحيتي

#4

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

اختي بالنسبه للداله FloodFill هي دالة نظاميه API, بعكس الداله FillRegion الموجوده ضمن System.Drawing

وهذا مثال لداله ال FillRegion


Dim fillRegion As New Region(New Rectangle(100, 100, 200, 200))
e.Graphics.FillRegion(New SolidBrush(Color.Blue), fillRegion)
End Sub
Private Sub Form1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Me.Paint

.:: Wish to become better and better ::.

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