Upload a plugin

Plugins

Plugin tags

3d accessibility address analysis android animation api archaeology area atlas attribute attribute edit attribute table attributes basemap bing browser buffer cad cadastre calculator canvas catalog catastro circle classification click clip cloud cluster composer configuration convert converter coordinate copy crs csv d3 danmark dansk data database datasource delimitation dem densify development digitising digitizing distance download download service downloader drainage draw dxf ecology edit editing elevation ellipse epanet excel export extraction feature field filter flood flow forest geocoding geodesic geojson geology geometry geopaparazzi georeference gis gml google gps gpx grid grids histogram home range html hydraulic hydraulic modelling hydraulics hydrology ibama import index inspire intersection join kmz labeling land cover landsat landscape layer layer tree layers leaflet legend lidar line lines load loader map maps marxan mask mesh metadata model modelling mongo mongodb multiple network network analysis ogc open data openlayers openstreetmap ordnance survey orientation os osm pdf pdok point points polygon polyline postgis postgresql print processing productivity profile project projection properties python query raster rectangle remote sensing report river road routing sample sar satellite scripts search select selection sentinel server service shape shapefile snap spain spatial spatial join spatialite split sql sqlite statistics stream street streetview style survey svg table terrain tiles time time series tms toc tool tools topography topology transformation translate trigger update utm vector vector layer visibility water wcs web webmap webmaps webservice webservices wfs wkt wms wps zoom

QGIS Python Plugins Repository

Version: [284] Semi-Automatic Classification Plugin 4.6.0

Changelog
4.6.0
Major update:
-accuracy assessment can use a reference raster or a shapefile (selecting a
field as class code)
-Landsat pansharpening fix for 32bit systems
-improved code for several post processing functions
-bug fixing
4.5.1
Minor update:
-changed function for ROI display
-bug fixing
4.5.0
Major update:
-added reflectance conversion for Landsat 1, 2, and 3 MSS
-improved the calculation of Band calc which now allows for calculation between
rasters with different size and resolution
-experimental version
-bug fixing
4.4.0
Major update:
-added function for Landsat pan-sharpening
-added tooltips for classes and macroclasses in ROI and Signature tables
-bug fixing
4.3.4
Minor update:
-bug fixing
4.3.3
Minor update:
-fixed interface issues
4.3.2
Minor update:
-fixed issue with NDVI calculation of ROI cursor
4.3.1
Minor update:
-fixed issue with unicode character in Landsat tab
4.3.0
Major update:
-added support for image download of Landsat 4,5, 7 and 8
-improvements to the interface
4.2.0
Major update:
-added tab for download of Landsat images
4.1.3
Minor update:
-fixed issue when deleting ROIs if ROI shapefile was already removed
4.1.2
Minor update:
-fixed issue with multiple ROI creation
4.1.1
Minor update:
-fixed issue with signature thresholds
4.1.0
Major update:
-added tab for classification threshold for individual signatures
-added tab for the definition of band weight for algorithms
-tab reclassification allows for decimal values of raster
4.0.1
Minor update:
-fixed issue that prevented Landsat conversion of thermal bands
4.0.0
New version:
-new Band calculator for raster operations using NumPy functions
-new Landsat pre processing tab for editing metadata and option for creating
band set
-new option for showing / hiding previews
-new SCP menu in the main menu bar
-enhanced the Maximum Likelihood algorithm which is now considerably faster
-temporary ROI are displayed as overlay (rubber band) with a + symbol on clicked
pixel
-new option to hide and show the temporary ROIs
-in ROI dock new option for refreshing automatically the temporary ROI while
changing ROI parameters
-in ROI dock new option for automatic plot of temporary ROI
-new option for displaying over the region growing cursor vegetation indexes
such as NDVI and EVI (the latter only for images converted to reflectance)
-new function for displaying the pixel spectral signature with right click on
map using ROI pointer
-new combo box in SCP toolbar for quickly displaying RGB color composites (e.g.
RGB=432 or RGB=4,3,2 or RGB=4;3;2 or RGB=4-3-2) of input image (and automatic
creation of a virtual raster for band set)
-now the window spectral signature plot allows for the display of signature
values in table and calculation of signature distances (separability)
-new tool Split in Pre processing tab for splitting raster bands
-new tool Convert classification to vector in Post processing tab for creating a
classification shapefile
-new tool Reclassification in Post processing tab for the easy reclassification
from Class ID to Macroclass ID and Python expressions are allowed in the
definition (e.g. raster < 3)
-enhanced function Clip multiple rasters
-new reset button for resetting the signature list file
-new button in the classification dock for merging spectral signatures obtaining
a new one calculated as the average of signature values (without covariance
matrix)
-now classes or macroclasses having ID = 0 are allowed and classified as 0
(unclassified) in the output which is useful for creating masks for classes
-in the signature list it is possible to set the color of multiple selected
signatures at once (pressing shift and double click on a color) and
check/uncheck all with a double click on the checkbox column (S)
-new function (right click with classification preview pointer) displays the
algorithm raster of the preview (a raster where every pixel has the value
calculated by the algorithm for the class assigned to the pixel thereof) useful
for assessing spectral signatures (black pixels are distant from the spectral
signatures and white pixels are closer to the spectral signatures)
-now a classification style (.qml file) is saved along with the classification
output allowing for displaying classification colors when loading the
classification in new qgis projects
-new buttons in tab Band set for exporting the band set to virtual raster or
stacked raster (a multi-band .tif file)
-now the signature file path is stored in the project as absolute or relative
path according to QGIS project settings
-in Settings added an option for the creation of virtual rasters for certain
temporary data (which saves disk space)
-new button in Debug for testing SCP dependencies
-several bugs corrected
3.1.6
Minor update:
-fixed Mac issue with GDAL subprocess
3.1.5
Minor update:
-fixed regression in Accuracy tab
3.1.4
Minor update:
-fixed bug if using non-ASCII characters for ROI information
-fixed bug during signature calculation if ROI is smaller than pixel
3.1.3
Minor update:
-fixed bug when clipping raster in Windows
3.1.2
Minor update:
-fixed bug when exporting band set
3.1.1
Minor update:
-added DOS conversion compatibility with Landsat images from GLCF having
ftp://ftp.glcf.umd.edu/glcf/Landsat/
-bug fixing
3.1.0
Major update:
-new function for the creation of random points and ROIs
-bug fixing
3.0.11
Minor update:
-fixed issue 11117 during the virtual raster creation
3.0.10
Minor update:
-fixed issue when calculating covariance matrix
3.0.9
Minor update:
-fixed little bug of the land cover change calculation
-new message if ROI has singular covariance matrix
3.0.8
Minor update:
-fixed bug during ROI creation
3.0.7
Minor update:
-fixed bug during classification accuracy
-fixed bug caused by the refresh of training shapefile
-changed default field names of training shapefile for consistency
-small code improvements
3.0.6
Minor update:
-fixed another bug with Python Subprocess and Windows 64 bit
-ask for QGIS restarting after plugin update
3.0.5
Minor update:
-fixed a bug with Python Subprocess and Windows 64 bit
3.0.4
Minor update:
-fixed some bugs when the record event log was activated
3.0.3
Minor update:
-fixed a bug when saving ROIs and the record event log was activated
3.0.2
Minor update:
-fixed a bug during ROI creation with GDAL <= 1.10
3.0.1
Minor update:
-fixed a bug with the accuracy assessment
3.0.0
New version:
-reduced dependencies (GDAL, OGR, and Python)
-required: GDAL, OGR, Python Numpy, Python SciPy, and Python Matplotlib
-several code improvements
-classification performed using spectral signatures
-classification previews are faster because performed only on selected area
-possibility to import external spectral signatures
-direct download and sampling of USGS spectral libraries
-updated interface and signature plots
2.5.1
Minor update:
-bug fixing (attempt to solve http://hub.qgis.org/issues/9845)
-metadata change
2.5.0
Major update:
-replaced several Orfeo Toolbox functions such as the region growing with GDAL,
numpy and scipy
-Orfeo Toolbox is no longer required for the plugin
-bug fixing and code improvements
2.4.0
Major update:
-new button for the manual drawing of ROIs
-new ID field for macroclass, which allow for the definition of a macroclass (a
group of ROIs having different class ID)
-new classification option (Use Macroclass ID), which allows the land cover
classification using the macroclass field
-new tab for the scatter plots of ROIs
-code improvements
2.3.3
Minor update:
-fixed a bug with the processing of the band 8 of Landsat 8 
(http://hub.qgis.org/issues/9284), which now is skipped
2.3.2
Minor update:
-fixed a bug with the calculation of the classification report
2.3.1
Minor update:
-fixed a bug with the calculation of ROI signature
2.3.0
Major update:
-new Pre processing tab with utilities
-Pre processing tab: clip multiple rasters at once with coordinates or
shapefile
-Pre processing tab: Landsat (4, 5, 7, and 8) utility for automatic conversion
to TOA Reflectance and At-Satellite Brightness Temperature, and optionally DOS1
atmosperic correction
-Post processing tab: classification report in pixel, percentage and area
-added language checkbox for switching between English and locale (default
English)
-Land cover change calculation now uses SAGA command changedetection
-bug fixing
2.2.3
Minor update:
-fixed a bug with the selection of a qml style
2.2.2
Minor update:
-compatibility with QGIS dev and Processing 2.0-20131029
-bugfix and code improvements
2.2.1
Minor update:
-small bugfix
2.2.0
Major update:
-added internationalization
-new language: italian
2.1.4
Minor update:
-added online help functionality
-bugfix and code improvements
2.1.3
Minor update:
-bugfix
2.1.2
Minor update:
-fix SAGA version according to Processing settings
2.1.1
Minor update:
-update to the new Processing framework (SEXTANTE)
2.1.0
Major update:
-changes to the interface, now ROI creation is a dock widget
-new option for fast ROI on one band
-new tab for multiple ROI creation from point coordinates
-new Post processing tab that allows for:
-Accuracy assessment using a vector reference ground truth (it requires GRASS)
-Land cover change calculation between two classifications (it requires GDAL)
-new option to select ROIs for classification and preview
-new option to mask a classification using a shapefile  in classification tab
-new option to create a vector classification in classification tab
-added field names customization in settings tab
-added test functions in settings tab
-version for QGIS 2.0
2.0.2
Minor update:
-update to new SAGA 2.1, classification codes
-version for QGIS 2.0
2.0.1
Minor update:
-update to new SAGA 2.1, different output of csv table
-version for QGIS 2.0
2.0.0
Major update:
-upgrade to QGIS 2.0 API
-version for QGIS 2.0
1.8.0
Major update:
-interface improvements
-new function for calculating spectral signature for ROIs (Mean and Standard
Deviation)
-shapefile are created with the required fields for spectral signature according
to raster bands
-added signature tab for plotting ROI signatures
-added bandset tab for creating a group of bands as input for ROI creation and
classification
-added progress bar and cancel function
-several code enhancements
-version for QGIS 1.8
1.5.1
Minor update:
-minor changes to the interface
-code cleaning
1.5.0
Major update:
-added function to redo ROI
-added function to redo preview classification
-added function to undo save ROI
-added RAM setting
-optimization of several processes
1.4.3
Major update:
-plugin ported to QGIS master (revision 226c524)
-updated interface
-added a "Settings" tab
-in "Settings" added the ability to select a qml file as style for
classifications and previews
-in "Settings" added the ability to set ROI styles (colour and transparency)
-in "Settings" added the ability to activate a log function that creates a log
file (useful for reporting bugs)
-plugin is in the raster menu
-several bugs fixed and code cleaning
1.3:
-Now the classes of the output classification have the same IDs of ROI classes.
-Tracker and Wiki links added.
-New function that controls the installed version of SEXTANTE (version 1.0.9 has
an issue that precludes some functionalities of the Semi-Automatic
Classification Plugin), and suggests to install version 1.0.8.
Approved
yes
Author
lucasupervised
Uploaded
Aug. 1, 2015, 7:27 a.m.
Minimum QGIS version
2.0.0
Maximum QGIS version
2.99.0
External dependencies (PIP install string)
None
Experimental
no

Version management

Plugin details

Sponsors