النتائج 1 إلى 4 من 4

الموضوع: مشكلة في التعامل مع الصور في برنامج vb.net

  1. #1
    التسجيل
    09-12-2004
    المشاركات
    2

    مشكلة في التعامل مع الصور في برنامج vb.net

    السلام عليكم ورحمة الله وبركاته
    انا مشارك جديد واود الاستفادة من ذوي الخبرة في هذا الموضوع
    في حال ادراج اثنان مربعات صور picturebox و توليد صور عشوائية فيها لكن في حال تطابق الصورتين يتم اضافة درجة للاعب مع العلم اني استخدمت الخاصية .image , .text ولم تعطي نتيجة .......
    اللرجاء الرد سريعا ....
    ولوسمحتوا اللي عنده فكرة مشروع ممكن تنفيذها بلفيجوال لا يتردد لاني احتاج افكار ولكم مني خالص الشكر والتقدير ............
    مشكوريين.

  2. #2
    التسجيل
    04-09-2003
    المشاركات
    300

    مشاركة: مشكلة في التعامل مع الصور في برنامج vb.net

    السؤال غير واضح...
    i found a job...

  3. #3
    التسجيل
    09-12-2004
    المشاركات
    2

    مشاركة: مشكلة في التعامل مع الصور في برنامج vb.net

    اقصد كود برنامج دوت نت اللي يجعل الجهاز يعرف ان الصورتين متطابقتين مع العلم ان الكود التالي غير صحيح
    picturebox1.image is picturebox2.image
    لان الصور مولدة عشوائيا بمتغيريين مختلفين

  4. #4
    التسجيل
    05-01-2005
    المشاركات
    62

    مشاركة: مشكلة في التعامل مع الصور في برنامج vb.net

    u need to lock both images and get the RGB[A] data and then compare both RGB[A] data pixel by pixel...

    something like this:
    Dim imageA As Byte() = PictureBoxA.Image.Lock(blah, blah)
    Dim imageB As Byte() = PictureBoxB.Image.Lock(blah, blah)

    For i = 0 To imageA.Length Step 3
    If Not Color.FromRgba( imageA( i + 0 ), imageA( i + 1 ), imageA( i + 2 ), 1) = Color.FromRgba( imageB( i + 0 ), imageB( i + 1 ), imageB( i + 2 ), 1) Then
    MessageBox.Show( "different pixel found" )
    End If
    Next

    the previous code is error prone...it is just a sample to give u the idea...i didnt test it to see if it works or not...but make something similer...

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •