Image Enhance CutouPro is an Android application that allows users to enhance their old images or photos using the CutouPro API. The app utilizes Retrofit 2 for network requests, MVVM and Hilt for dependency injection.
- Image Enhancement: Enhance the quality of old images or photos.
- Cutout Pro API Integration: Utilize the CutouPro API (available at https://www.cutout.pro/api) to enhance images.
- Retrofit 2: Perform network requests efficiently.
- Hilt: Simplify dependency injection in the application.
To install the Image Enhance CutouPro Android application, follow these steps:
- Clone the repository:
git clone https://github.com/adnanamin69/Image_enhance_cutoupro.git
-
Open the project in Android Studio.
-
In the
pkg/network/ApiService.kt
file, replace the placeholder API key with your own CutouPro API key:
@Headers("APIKEY: yourKey")// todo add your api key here
- Build and run the application on an Android device or emulator.
Once the Image Enhance CutouPro app is installed and running on your Android device, follow these steps to enhance an image:
-
Launch the app and navigate to the home screen.
-
Tap on the "Select Image" button to choose an image from your device's gallery.
-
The app will send a request to the CutouPro API to enhance the image. Wait for the response.
-
Once the enhancement is complete, the enhanced image will be displayed on the screen.
The Image Enhance CutouPro Android application relies on the following dependencies:
- Retrofit 2: A type-safe HTTP client for Android and Java.
- Hilt: A dependency injection library for Android.
Please refer to the build.gradle
file for the specific versions of these dependencies used in the project.
Contributions to the Image Enhance CutouPro Android application are welcome! If you would like to contribute, please follow the guidelines outlined in CONTRIBUTING.md.
This project is licensed under the MIT License.
Feel free to reach out to us for any inquiries or further information:
Follow us on social media for the latest news, updates, and announcements regarding to any software related stuffs.