Skip to content

šŸ–¼ļøMonitors a folder for new images, converts and resizes them, removes background, applies a watermark, and integrates with Comarch ERP XL—all with a WPF interface.

License

Notifications You must be signed in to change notification settings

calKU0/AutoPhotoEditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Ā 

History

13 Commits
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 

Repository files navigation

AutoPhotoEditor

šŸ’¼ Commercial Project — part of a private or client-facing initiative.

AutoPhotoEditor is a powerful and automated photo processing pipeline built using Python and WPF. This tool monitors a designated folder for new image files (RAW, JPG, PNG), performs a series of transformations, and integrates with Comarch ERP XL for streamlined image management.

Features

  • šŸ“‚ Folder Monitoring: Automatically detects new image files placed into a watched folder.
  • šŸ”„ File Conversion:
    • Converts RAW files to JPG format.
  • šŸ–¼ļø Image Processing:
    • Scales images down to a maximum resolution of 1920x1080 while maintaining aspect ratio.
    • Removes background from images using rembg python library.
    • Crops the image to the largest bounding box.
    • Applies a custom watermark to the image.
  • šŸ’¾ File Management:
    • Saves both watermarked and non-watermarked versions.
    • Moves original files to an archive directory.
  • šŸ–„ļø User Interface (WPF):
    • Displays processed image with zoom and pan support.
    • Allows users to save the image to a product card in Comarch ERP XL via cdn_api.
    • Provides an option to delete images from the saved folder.

Technologies Used

  • Python - Core image processing and automation logic
  • WPF (.NET) - Desktop UI for displaying and managing images
  • Comarch ERP XL - Product card integration via cdn_api
  • PIL / OpenCV / rembg - Image processing libraries

License

This project is proprietary and confidential. See the LICENSE file for more information.


Ā© 2025 calKU0

About

šŸ–¼ļøMonitors a folder for new images, converts and resizes them, removes background, applies a watermark, and integrates with Comarch ERP XL—all with a WPF interface.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published