Skip to content

Feat: Add disgust expression detection 🤢#4

Open
Elyter wants to merge 1 commit into
reinesana:mainfrom
Elyter:feat/disgust
Open

Feat: Add disgust expression detection 🤢#4
Elyter wants to merge 1 commit into
reinesana:mainfrom
Elyter:feat/disgust

Conversation

@Elyter

@Elyter Elyter commented Jan 15, 2026

Copy link
Copy Markdown

Description:

This PR introduces a new facial expression detection for Disgust. The program now detects when a user scrunches their nose or sneers and displays the corresponding cat-disgust.jpeg.

Changes:

Logic: Implemented cat_disgust() function using Mediapipe Face Mesh landmarks #4 (nose tip) and #0 (upper lip).

Detection: The expression is triggered when the vertical distance between the nose and upper lip decreases below a configurable threshold (simulating a nose scrunch).

Config: Added disgust_threshold in main.py to allow sensitivity tuning.

Docs: Updated README.md to include the new expression and configuration details.

@Elyter Elyter changed the title eat: Add disgust expression detection 🤢 Feat: Add disgust expression detection 🤢 Jan 15, 2026
@CodingArctic

Copy link
Copy Markdown

not sure why, but seems like Shana changed her mind on contributions... you probably won't get a review on this unfortunately

was randomly checking back in on this repo and saw this:
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants