Skip to content

HolyParadox/android-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Έ Mosaic Selfie App β€” Android Java (Legacy Project) "Thousands of memories form a single face." β€” Mosaic App

🧠 Overview This Android app allows you to create a mosaic portrait made entirely of your photos. The process uses camera input or an existing selfie and overlays it with a grid of tiny images β€” selected based on color dominance β€” to reconstruct your face from your memories.

πŸ’‘ Features πŸ“· Camera access with transparent cut-out overlay for framing selfies

πŸ–Ό Option to choose a selfie from your gallery instead of taking one

πŸ—‚ Load a source image folder for mosaic tile selection

🎨 Analyze the selfie into a grid of dominant pixel colors (default: 10x10)

🧩 Reconstruct the selfie using your images by:

Matching each grid color to the closest image in your folder

Overlaying them with soft blending for artistic effect

⏳ Includes a loading screen (process takes 2–3 minutes)

πŸ–Ό Final result is saved to device as a single, mosaic-style image

πŸ” Permissions This app requires:

πŸ“ Storage access: to load source images and save results

πŸ“Έ Camera access: to take a new selfie

(Optionally: gallery access to pick a selfie manually)

πŸ› οΈ How It Works App launches, asks for permissions

Opens camera with a border overlay for face alignment

User takes or selects a selfie

User selects a source image folder

The app:

Extracts dominant color in each 10Γ—10 square of the selfie

Reduces your source images to similar size

Matches each tile to the nearest color

Builds a final image tile by tile

Result: a mosaic portrait of your selfie, composed of the memories you selected

πŸ“· Example Result

Each pixel tells a story.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published