Description
Odoo Watermark Removal helps you detect and clean watermarks from images right inside Odoo. It uses advanced mask detection and inpainting, so you do not need any external tool.
The module gives you a dedicated workspace to handle all your cleanup jobs. Each record keeps the source image, generated mask, output image, and current processing status in one place.
A magic icon appears on hover over every image field across all Odoo form views. Clicking it opens the watermark wizard with the source image and field already pre-loaded.
The cleanup wizard supports three modes: Auto, Text/Logo, and Object/Inpaint. Each mode targets a different watermark type, giving you full control over how the image is processed.
Once the image is clean, the modal replace flow lets you send the result back to the original Odoo field with just one confirmation. The original image is never replaced on its own.
All settings in Odoo Watermark Removal are simple to manage from one configuration panel. This covers the global icon toggle and auto-delete scheduler, both available inside the settings menu.
Highlighted Features of Odoo Watermark Removal
Smart Mask Detection
It scans your image and builds a mask over the watermark region it finds, before any processing starts.
Region of Interest Controls
You can set exact pixel coordinates or drag-select the area to keep detection within a specific zone.
One-Click Image Processing
Run full mask detection and inpainting together in a single click using the Process Image button.
Two-Step Detection Flow
Preview and adjust the detected mask using Detect Region before triggering the final inpainting step.
Magic Icon on Image Fields
A watermark removal icon appears on hover over any image field across all Odoo form views instantly.
Modal Write-Back Action
Confirm once through the modal dialog to push the cleaned image back to its original Odoo field.
Bulk ZIP Download
Export all processed images as a single ZIP archive directly from the watermark removal list view.
Auto-Delete Scheduler
Set a retention period and let the scheduler remove completed records on its own once they pass the set date.
Why Do We Need Odoo Watermark Removal?
Odoo has no built-in tool to remove watermarks from images. Teams managing product images, media files, or scanned documents have no native way to clean them inside Odoo.
Without this module, the only option is to edit images in an external tool, save the file, and re-upload it manually to the correct Odoo field. This is slow and error-prone.
Odoo Watermark Removal brings the entire cleanup process inside Odoo. You detect, adjust, process, and replace the image without switching tabs, tools, or applications at any point.
Use Cases
Odoo Watermark Removal helps businesses take care of watermark removal from images in different real-world scenarios.
Product Image Cleanup
You can remove watermarks from product images right on the Odoo product form before you publish them.
Media and Document Management
Clean up watermarked brand assets or scanned documents without having to switch to any external tool.
Multi-Model Image Fields
Open the watermark wizard right away from any Odoo model that has an image field on its form.
E-Commerce Catalog Management
Process and swap out watermarked stock photos across your product catalog without ever leaving Odoo.
One-Click or Two-Step Processing
Odoo Watermark Removal gives you two ways to process an image, one-click for quick results or two-step to review the mask before inpainting runs.
- Process Image button runs full detection and inpainting in one click
- Detect Region button previews the mask before final processing
- Status pipeline moves from Draft to Mask Detected to Done
- Mask Shrink setting reduces detection overreach by set pixels
ROI-Based Watermark Detection Control
ROI controls let you focus watermark detection on a specific rectangular region, which helps improve accuracy when the watermark sits in a fixed position.
- Enable Use ROI checkbox to activate region-based detection mode
- Set ROI X and ROI Y as pixel coordinates from the top-left corner
- Define ROI Width and ROI Height values directly in pixels
- Works across all three cleanup modes: Auto, Text/Logo, Object/Inpaint
Global Settings and Scheduler
All module controls are easy to find in one Settings panel, where you can also set up the scheduler to remove completed records once they pass the retention days.
- Global toggle to show or hide the watermark icon on all image fields
- Retention days field sets the age threshold for automatic record deletion
- Scheduler frequency controlled by the Execute Every field in settings
- Scheduler can be activated or deactivated from the same settings panel
Support
For any query or issue, please create a support ticket here CREATE A TICKET HERE
You may also check our other top-quality Odoo Modules.