عضویت در سایت

ورود

فراموشی رمز عبور

رمز عبور خود را فراموش کرده اید؟ ایمیل خود را وارد کنید

ورود

عضویت در سایت

رایگان ثبت نام کنید و سوالات خود را بپرسید، همچنین میتوانید در پاسخگویی به سوالات دیگر کاربران نیز سهیم باشید، هر مشکلی در ثبت نام یا ورود داشتید با ایمیل beporsam@gmail.com در ارتباط باشید

در بین 1171 آموزش و 2026 پرسش به دنبال چه هستید؟

ویندوز
نصب آنلاین ویندوز

ویندوز 7,8,10,11
مشاوره
مشاوره خرید لپ تاپ و کامپیوتر

مشاوره حرفه ای دریافت کن
بلاگ
مقالات آموزشی

1k+
پشتیبانی آنلاین

سخت افزار/نرم افزار

افکت گذاری روی تصاویر در بیسیک فور اندروید

سلام

با یک مبحث دیگه از بیسیک فور اندروید در خدمتتون هستیم، در این پست میخواهیم به شما یاد دهیم که چگونه تصاویر خود را فیلتر کنید. فیلترهایی مثل سیاه و سفید، مات کردن و … در ادامه همراه بپرسم باشید.

افکت گذاری روی تصاویر

افکت گذاری روی تصاویر

آموزش:

  • ابتدا کتابخانه را از این لینک دانلود و به پوشه Libraries بیسیک فور اندروید منتقل کنید.
  • ابتدا کتابخانه بسیار قدرتمند AriaPhotoShop را در برنامه تان تیک بزنید. سپس آن را تعریف میکنیم:
Dim a As AriaPhotoshp
Dim img As ImageView

این کتابخانه در زمینه کارکردن با تصاویر بسیار قدرتمند است.

ما یک شی از نوع ایمیج ویو هم تعریف کردیم تا عملیات را روی آن انجام دهیم.

حال به سراغ متدهای آن می رویم.

تقریبا میتوان گفت که همه متدهای این کتابخانه، به راحتی قابل استفاده هستند و نیازی به توضیح ندارند.

اما ما به سراغ چندتا از آن ها و مدل ورودی دادن به آن ها را بررسی میکنیم.

  • متد Brightness
a.Brightness(img,3)

متد Brightness سبب روشنایی زیاد نور در تصویر شما میشود که پارامتر اول ایمیج ویو و پارامتر دوم میزان روشنایی است.

  • متد BlackFilter
a.BlackFilter(img)

همانطور که از نام این متد برمی آید، این متد برای فیلتر و حذف کردن بخش های سیاه تصویر است که پارامتر ورودی آن یک ایمیج ویو است.

  • متد ColorBoost
a.ColorBoost(img,Colors.Black,5)

این پارامتر خیلی جالب است. رنگ مورد نظرتان را در عکس تقویت میکند. پارامتر اول خود تصویر و پارامتر دوم رنگی که میخواهید تقویت کنید و پارامتر سوم میزان تقویت آن رنگ.

  • متد Contrast
a.Contrast(img,10)

این پارامتر میتواند کنتراست تصویر را بهبود بخشد. کنتراست به میزان ورودی شما افزایش میابد.

  • متد SavePic
a.SavePic(img,File.DirRootExternal,"x.jpg",100)

این پارامتر بسیار مورد نیاز است.

مطلب پیشنهادی:  سورس کد اندروید چراغ قوه - ایکیلپس

وقتی که تغییرات مربوطه را روی تصویر اعمال کردید، باید آن را ذخیره کنید و با این متد به راحتی میتوانید تصویر را در هرجایی که خواستید ذخیره کنید.

  • متذ Rotate
a.Rotate(img,59)

به وسیله این متد میتوانید تصویر مورد نظرتان را بچرخانید.

  • متد Watermark
a.Watermark(img,"x",3,4,Colors.Black,4,3,True)

این متد جالب میتواند روی تصویر شما یک واترمارک بچسباند. بدون شک با این متد میتوانید یک اپلیکیشن برای انداختن واترمارک روی تصاویر بسازید!

این کتابخانه در زمینه کار با تصاویر بسیار قدرتمند و کارا است. این کتابخانه متدهای دیگری هم داشت که ما به دلیل تکراری بدون توضیحات از پرداختن به اون ها خودداری کردیم.

کار با این کتابخانه بسیار راحت است.

موفق باشید.

درباره مرتضی صباغیهمکار سایت

💎 اپ های من در مایکت https://myket.ir/developer/dev-53936 گروه تلگرامی MR.B4A ( سورس کد و کتابخانه ) https://t.me/programmingwithb4a

دنبال کردن

دیدگاه ( 1 )

  1. سلام

    لطفا پسورد فایل و میزارید؟

ارسال نظر

رفتن به بالا

سامانه آموزشی و خدماتی بپرسم

اولین وب سایت آموزشی و پرسش و پاسخ در ایران

بپرسم را میتوان به عنوان مرجعی برای آموزش و حل مشکلات دانست، در بپرسم سعی کرده ایم آموزش های برنامه نویسی، طراحی سایت، کار با نرم افزارها ها و… را آموزش دهیم. همچنین محیطی فراهم کرده ایم تا کاربران بتوانند در این محیط سوالات خود را بپرسند و مشکل خود را حل کنند.