Skip to content
Android app for object isolation or swapping in photos or videos. Based on a neural network.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
app changed app icon to new logo Apr 10, 2019
gradle/wrapper first commit Feb 9, 2019
img
logo Add logo files Apr 9, 2019
openCVLibrary343
LICENSE
README.md
build.gradle
gradle.properties
gradlew first commit Feb 9, 2019
gradlew.bat first commit Feb 9, 2019
import-summary.txt first commit Feb 9, 2019
settings.gradle first commit Feb 9, 2019

README.md

GOTCHA

Table of contents

Description

Gotcha is an Android app that finds and extracts objects from pictures, allowing the user to export the resulting image as a png file. It uses OpenCV deep neural networks to distinguish objects and the GrabCut algorithm to extract objects accurately.

Examples

example0
example1
example2
example3
example4
example5
example6

Building and running

To run this you'll need to install the OpenCV Manager 3.4.3 app on your phone.

Minimum SDK: 21

To build this project you'll need the OpenCV-android-sdk folder (extracted from the sdk zip) in the root directory of the project. You can also modify the CMakeLists.txt file to use a different path.

WORK IN PROGRESS

You can’t perform that action at this time.