https://github.com/jianboy/foot_cv
java+opencv 宝宝足底照片生成足印, OpenCV to process foot images and generate a golden footprint
https://github.com/jianboy/foot_cv
generative-ai java opencv
Last synced: about 1 month ago
JSON representation
java+opencv 宝宝足底照片生成足印, OpenCV to process foot images and generate a golden footprint
- Host: GitHub
- URL: https://github.com/jianboy/foot_cv
- Owner: jianboy
- Created: 2025-03-30T07:06:11.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-04-17T13:51:15.000Z (about 1 year ago)
- Last Synced: 2025-06-05T05:26:05.834Z (about 1 year ago)
- Topics: generative-ai, java, opencv
- Language: Java
- Homepage:
- Size: 6.47 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Foot Pattern Generator
This Java program uses OpenCV to process foot images and generate a golden footprint image with foot texture.
 
## Project Description
The project reads foot images, separates the foot from the background, and creates a golden pattern with clear foot texture.
## Features
- Advanced foot detection and segmentation
- Background removal
- Enhanced and preserved foot texture
- Golden footprint generation
- Circular background design
## How to Build and Run
1. Ensure that Java 11+ and Maven are installed.
2. Build the project: `mvn clean package`
3. Run the program: `mvn exec:java`
The program will:
1. Read the input image: `/workspace/foot_cv/1.png`
2. Process the image to generate a foot texture pattern
3. Save the result to: `/workspace/foot_cv/result.png`
## Dependencies
- OpenCV 4.5.1-2 (via org.openpnp:opencv)
## License
apache 2.0