CHANGELOG - Supervised Classifier Plugin for QGIS Version 1.0.0 (2025-11-16) ========================== MAJOR FEATURES: - Added pre-trained model support: Classify rasters using saved .pkl models - Batch model processing: Process multiple rasters with multiple models efficiently - Smart processing: Load model once, classify all rasters (optimized workflow) - Auto output naming: Model name suffix added to prevent overwriting (e.g., image_rf.tif, image_svm.tif) - Model info extraction: Reads class names and label mappings from model info files - Pre-trained model checkbox: Toggle between training and pre-trained modes - Dynamic UI: Table columns change based on mode (Label Fields vs Model Info) - Multiple model warning: Alert showing total output count when selecting multiple models - Label Mapping Dialog: View and export label mappings as CSV/JSON - Simplified completion: Pre-trained mode shows simple message (check model info file) - Multiple label fields: Support for shapefiles with multiple binary label columns IMPROVEMENTS: - Optimized loops: Training mode (Raster→References), Pre-trained mode (Model→Rasters) - Better progress tracking: Accurate calculation for both modes - Enhanced error handling: Continue processing if one item fails - Detailed logging: Console output for debugging - Band selection: Process specific bands from multi-band rasters - Model caching: Load model once for multiple rasters (performance boost) BUG FIXES: - Fixed reference shapefile loading issues - Corrected label field selection for multiple columns - Resolved output file overwriting with multiple models - Fixed progress bar calculation for batch processing - Improved handling of missing model info files BREAKING CHANGES: - None - fully backward compatible KNOWN LIMITATIONS: - Maximum Likelihood algorithm still in development - KNN performance may be slow for large datasets MIGRATION: No action required. Version 1.0.0 is fully compatible with existing workflows. To use pre-trained models: Check the "pre-trained model" checkbox, add .pkl files, and ensure model info .txt file exists.
yes
mirjanalisha
2025-11-16T18:19:18.942031+00:00
3.0.0
3.99.0
None
no
Plugin Tags