aoguai/liying

LiYing is an automated photo processing program designed for automating the post-processing workflow of ID photos in general photo studios. | LiYing...

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 37 minutes ago
Added to GitGenius on September 19th, 2026
Created on August 3rd, 2024
Open Issues & Pull Requests: 2 (+0)
GitHub issues: Enabled
Number of forks: 332
Total Stargazers: 3,621 (+0)
Total Subscribers: 16 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.1 hours
Mean response time: 16.3 days
90th percentile: 2.3 hours
Tracked items: 12

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 2
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 99 days
Stale 30+ days: 2
Stale 90+ days: 1

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (4)
  • enhancement (4)
  • invalid (3)
  • help wanted (1)
  • need info (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

LiYing is an automated photo processing program designed for ID photo post-processing workflows in photo studios.

The tool addresses the repetitive manual work of preparing ID photos by automating the entire post-processing pipeline. It performs human and face detection, corrects head angle, replaces backgrounds with any chosen color, crops photos to arbitrary ID photo sizes, and automatically arranges multiple photos on a layout sheet. All processing runs entirely offline on the local machine with no external dependencies or cloud services.

The project suits photo studios and services that process ID photos in volume. It is specifically designed for standard portrait photographs meeting typical ID photo requirements, not for arbitrary complex images. The tool can run as a standalone Windows application via a bundled package or be built from source. GPU acceleration via NVIDIA CUDA is optional and automatically detected and used when available, otherwise falling back to CPU processing.

Development activity shows consistent maintenance with regular updates to dependencies and compatibility improvements. The project maintains support for older Windows versions while also addressing modern Python and library compatibility requirements. Documentation is provided in both Chinese and English, with clear setup instructions for different user types including non-technical Windows users via the bundled package and developers building from source.