افکت گذاری روی تصاویر در بیسیک فور اندروید
سلام
با یک مبحث دیگه از بیسیک فور اندروید در خدمتتون هستیم، در این پست میخواهیم به شما یاد دهیم که چگونه تصاویر خود را فیلتر کنید. فیلترهایی مثل سیاه و سفید، مات کردن و … در ادامه همراه بپرسم باشید.
آموزش:
- ابتدا کتابخانه را از این لینک دانلود و به پوشه Libraries بیسیک فور اندروید منتقل کنید.
- ابتدا کتابخانه بسیار قدرتمند AriaPhotoShop را در برنامه تان تیک بزنید. سپس آن را تعریف میکنیم:
۱ ۲ |
Dim a As AriaPhotoshp Dim img As ImageView |
این کتابخانه در زمینه کارکردن با تصاویر بسیار قدرتمند است.
ما یک شی از نوع ایمیج ویو هم تعریف کردیم تا عملیات را روی آن انجام دهیم.
حال به سراغ متدهای آن می رویم.
تقریبا میتوان گفت که همه متدهای این کتابخانه، به راحتی قابل استفاده هستند و نیازی به توضیح ندارند.
اما ما به سراغ چندتا از آن ها و مدل ورودی دادن به آن ها را بررسی میکنیم.
- متد Brightness
۱ |
a.Brightness(img,۳) |
متد Brightness سبب روشنایی زیاد نور در تصویر شما میشود که پارامتر اول ایمیج ویو و پارامتر دوم میزان روشنایی است.
- متد BlackFilter
۱ |
a.BlackFilter(img) |
همانطور که از نام این متد برمی آید، این متد برای فیلتر و حذف کردن بخش های سیاه تصویر است که پارامتر ورودی آن یک ایمیج ویو است.
- متد ColorBoost
۱ |
a.ColorBoost(img,Colors.Black,۵) |
این پارامتر خیلی جالب است. رنگ مورد نظرتان را در عکس تقویت میکند. پارامتر اول خود تصویر و پارامتر دوم رنگی که میخواهید تقویت کنید و پارامتر سوم میزان تقویت آن رنگ.
- متد Contrast
۱ |
a.Contrast(img,۱۰) |
این پارامتر میتواند کنتراست تصویر را بهبود بخشد. کنتراست به میزان ورودی شما افزایش میابد.
- متد SavePic
۱ |
a.SavePic(img,File.DirRootExternal,"x.jpg",۱۰۰) |
این پارامتر بسیار مورد نیاز است.
وقتی که تغییرات مربوطه را روی تصویر اعمال کردید، باید آن را ذخیره کنید و با این متد به راحتی میتوانید تصویر را در هرجایی که خواستید ذخیره کنید.
- متذ Rotate
۱ |
a.Rotate(img,۵۹) |
به وسیله این متد میتوانید تصویر مورد نظرتان را بچرخانید.
- متد Watermark
۱ |
a.Watermark(img,"x",۳,۴,Colors.Black,۴,۳,True) |
این متد جالب میتواند روی تصویر شما یک واترمارک بچسباند. بدون شک با این متد میتوانید یک اپلیکیشن برای انداختن واترمارک روی تصاویر بسازید!
این کتابخانه در زمینه کار با تصاویر بسیار قدرتمند و کارا است. این کتابخانه متدهای دیگری هم داشت که ما به دلیل تکراری بدون توضیحات از پرداختن به اون ها خودداری کردیم.
کار با این کتابخانه بسیار راحت است.
موفق باشید.
دیدگاه ( 1 )
سلام
لطفا پسورد فایل و میزارید؟
سلام
www.beporsam.ir