شارپ کردن/پاک کردن خودکار تصاویر در زیر آب. تصحیح خودکار رنگ.
این اپلیکیشن تصاویر زیر آب و زیر دریا را شفاف می کند.
■به طور کلی
رنگ ها در زیر آب می توانند عجیب باشند.
تصویر دارای رنگ سبز آبی خواهد بود و واضح به نظر نمی رسد.
این برنامه رنگها را تصحیح میکند و از الگوریتمهایی برای شفافتر نشان دادن آنها استفاده میکند.
■کاری که این برنامه در داخل انجام می دهد
همانطور که زیر آب فرود می آیید، رنگ قرمز به عنوان اولین چیزی که تصویر را آبی و سبزتر نشان می دهد ناپدید می شود.
با تنظیم هر کانال رنگ، می توان رنگ ها را بازیابی کرد و تصویر را طبیعی تر با کنتراست بالاتر نشان داد. هدف این الگوریتم انجام خودکار این کار است.
■الگوریتم
1. میانگین رنگ برای تصویر را محاسبه کنید.
2. رنگ ها را به کانال قرمز تغییر دهید تا حداقل مقدار متوسط قرمز 60 باشد.
3. هیستوگرام RGB با رنگ قرمز جدید ایجاد کنید.
4. سطح آستانه پایین و سطح آستانه بالا را پیدا کنید.
5. آرایه را عادی کنید تا سطح آستانه برابر با 0 و آستانه بالا برابر با 255 باشد.
■ تشکر ویژه
آقای بهاردوا 7
https://pub.dev/packages/underwater_image_color_correction