image_magic_eraser 1.0.4
image_magic_eraser: ^1.0.4 copied to clipboard
Remove objects from images using machine learning (LaMa Model)
1.0.4 #
Improver: #
- Added option to do Image processing using CPU and GPU
- Refactored ImageProcessingService
1.0.3 #
Improved: #
- Implemented dedicated ModelDownloadService for improved separation of concerns
- Added HTTP status code validation to detect invalid URLs or unavailable resources
- Implemented file size validation to detect incomplete downloads
- Implemented memory-efficient chunked file reading for checksum calculation
- Improved integrity check flow to only verify after successful downloads
- Added automatic cleanup of partial files when downloads fail
1.0.2 #
Improved: #
- Enhanced error handling for model initialization
- Added specific error states to better identify issues:
ModelLoadingState.downloadError
: For network and download issuesModelLoadingState.checksumError
: For model integrity verification failuresModelLoadingState.loadingError
: For model loading and compatibility issues
- Improved error state management to provide more meaningful feedback