Skip to content

[100 MRG] feat: add emboss filter (Closes #4) - #43

Open
laurentketterle-hub wants to merge 5 commits into
mergeos-bounties:masterfrom
laurentketterle-hub:feat/emboss-filter-4
Open

[100 MRG] feat: add emboss filter (Closes #4)#43
laurentketterle-hub wants to merge 5 commits into
mergeos-bounties:masterfrom
laurentketterle-hub:feat/emboss-filter-4

Conversation

@laurentketterle-hub

Copy link
Copy Markdown

Summary

Add emboss filter to complete the filters pack requested in #4.

Changes

  • ops.py: Add function using Pillow
  • backend/base.py: Add abstract method
  • backend/mock.py: Add mock implementation
  • backend/live.py: Add live implementation via Pillow
  • server.py: Add MCP tool

Testing

  • Uses Pillow's built-in emboss filter — consistent across mock/live
  • Works with existing / infrastructure

Fixes #4

Signed-off-by: laurentketterle-hub laurentketterle-hub@users.noreply.github.com

Signed-off-by: laurentketterle-hub <laurentketterle-hub@users.noreply.github.com>
Signed-off-by: laurentketterle-hub <laurentketterle-hub@users.noreply.github.com>
Signed-off-by: laurentketterle-hub <laurentketterle-hub@users.noreply.github.com>
Signed-off-by: laurentketterle-hub <laurentketterle-hub@users.noreply.github.com>
Signed-off-by: laurentketterle-hub <laurentketterle-hub@users.noreply.github.com>
@laurentketterle-hub

Copy link
Copy Markdown
Author

🤖 @code-cannot-be-blank CI ALL CLEAN ✅ — PR is mergeable:clean. Ready for MERGE + SETTLE on-chain. Please review and merge. 🙏

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.

[100 MRG] Feature: filters pack (sharpen, emboss, brightness/contrast)

1 participant