تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] فنكشن لعمل تاثيرات على الصور
#1
اليوم معنا فنكشن يعمل تاثيرات على الصور

كل ما عليك هو تمرير الصوره للفنكشن وسوف ترجع لك صوره عليها تاثيرات

ان شاء الله يكون التاثير على الصور عجبكم
قبل
[صورة مرفقة: 802a579a5f521.jpg]

بعد
[صورة مرفقة: 052a6e95447d2.jpg]

قبل
[صورة مرفقة: 36187228a2c21.jpg]

بعد
[صورة مرفقة: 36d7096825fe2.png]

الفنكشن

كود :
Function Effect1(ByVal image As Bitmap) As Bitmap ' مربعات صغار
      Dim img As New Bitmap(image.Width, image.Height)
      For w As Integer = 1 To image.Width - 1 Step 2
          For h As Integer = 1 To image.Height - 1 Step 2
              img.SetPixel(w, h, System.Drawing.Color.FromArgb(image.GetPixel(w, h).ToArgb))
          Next
      Next
      For w As Integer = 0 To image.Width - 1 Step 2
          For h As Integer = 0 To image.Height - 1 Step 2
              Dim c As Color = image.GetPixel(w, h)
              img.SetPixel(w, h, System.Drawing.Color.FromArgb(image.GetPixel(w, h).ToArgb))
          Next
      Next
      Return img
  End Function


طريقه الاستخدام

كود :
Dim path As String = "Path of image"
Dim image As System.Drawing.Image = System.Drawing.Image.FromFile(path)
PictureBox1.Image = Effect1(image)


منقول
الرد }}}
تم الشكر بواسطة: ربيع , ابو ابراهيم , بديع , asemshahen5
#2
جزاك الله خير
الرد }}}
تم الشكر بواسطة: hitman48 , asemshahen5
#3
تسلم اخي ومشكور على المرور
الرد }}}
تم الشكر بواسطة: asemshahen5
#4
يمكن أن يصبح الكود كالتالي :


كود :
    Function Image_Effect(ByVal Image As Bitmap) As Bitmap
        Dim Img As New Bitmap(Image.Width, Image.Height)

        For I = 1 To 0 Step -1
            For W = I To Image.Width - 1 Step 2
                For H = I To Image.Height - 1 Step 2
                    Img.SetPixel(W, H, Color.FromArgb(Image.GetPixel(W, H).ToArgb))
                Next
            Next
        Next

        Return Img

End Function

كود :
Dim Image As Image = Image.FromFile(myPathImage)

        PB.Image = Image_Effect(Image)
اسم مستعار : b4getws
من ضمن أعمالي في مجال الويب : تصميم قالب للمدونتين تقني ويب و وظيفتي
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  إجراء تصحيح اسماء الصور ليتناسب مع برنامج ffmpeg justforit 0 461 19-10-25, 04:32 AM
آخر رد: justforit
Rainbow كود لعمل افتتاحية مميزة للفورم YousefOkasha 7 7,404 28-06-22, 08:32 PM
آخر رد: ahmadalsalami
  [كود] بسيط لارسال الصور ومقاطع الفيديو لبرنامج MovieMaker سعود 5 3,520 22-07-16, 10:23 PM
آخر رد: سعود
  كود لعمل Notification Form YazanOtoum 0 3,002 24-08-15, 04:51 PM
آخر رد: YazanOtoum

التنقل السريع :


يقوم بقرائة الموضوع: