Snow Draw Engine Qt - Rust drawing engine and Qt integration.
Copyright (C) 2026 mg-chao
SPDX-License-Identifier: Apache-2.0

Source: https://github.com/mg-chao/snow-apps/tree/b074be2f66a5ab8f4ecf1b26f09b17e79cf8c020/snow_draw_engine_qt
Original file: src/rendering/snow_canvas_smart_erase_algorithm.cpp
The Apache License 2.0 is supplied in Snow-Draw-Engine-Apache-2.0.txt.
Third-party components remain subject to their respective licenses.

SnapCut modifications (2026-09-30): robust affine surface fitting and verified
periodic background sampling were adapted into TextBackgroundReconstruction.cs.
This implementation uses C#, four RGBA channels, OCR word masks, small local
buffers, and cancellation. It does not include Snow's Qt/OpenCV integration,
multiscale PatchMatch, application UI, or GPL application code.
