Modification of an implementation of OpenCV's Canny & GrabCut on Android
1. My app currently provides two steps to remove the background from the foreground in an image file. The image file is portrait photo. The first step is to do the remove process by implementing Canny & Grabcut automatically after capturing the photo or submitting the photo. If the quality of the output is not accepted, we will start the second step. The second step is to ask the client to make a line on the photo to indicate the edge of the portrait and then App will start remove. The first step and the second step so far are not to work out the acceptable results for most images files. They leave jagged pixelated edges around the extracted foreground. My prefer result is that the edge of the foreground is more natural and not overlaid by the background obvirously. The final image file is used an ID photo . We need to identify and control the parameters of Canny & Grabcut that are causing this.
2. My app was built for Android of unspecified models and manufacturers.
My requests are:
- Can provide a total solution OR;
- Provide me the assistances or tools to complete the project.
4 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön
Greetins, I can help you with this project. I have experience coding image processing algorithms by using OpenCV library in many languages: C++, C# and python, and also I have coded some apps for android.