{"name": "Raster Clipper", "package_name": "raster_clipper", "description": "Clip raster layers by vector mask with All-Touched boundary control and detailed pixel statistics.", "about": "Raster Clipper lets you clip any raster layer using a vector boundary (SHP, GPKG, or any\nloaded vector layer) with fine-grained pixel-inclusion control.\n\nKey features:\n\u2022 All Touched mode \u2014 include every pixel that even touches the boundary,\nnot just pixels whose centre falls inside (uses GDAL CUTLINE_ALL_TOUCHED).\n\u2022 Temporary file support \u2014 clip directly to an auto-generated temp path;\nno need to choose an output file for quick exploratory work.\n\u2022 Detailed pixel statistics \u2014 WIDTH_IN_PIXELS, HEIGHT_IN_PIXELS,\nTOTAL_PIXEL_COUNT, NODATA_PIXEL_COUNT, and VALID_PIXEL_COUNT per band,\ndisplayed in a styled dark terminal panel after every clip.\n\u2022 Auto-loads the clipped result into the QGIS canvas.\n\u2022 GeoPackage-aware \u2014 correctly resolves |layername= source paths.\n\u2022 Robust nodata detection \u2014 handles float NaN, integer overflow, and\ncases where GDAL does not write nodata metadata to the output file.\n\nBuilt with pure GDAL (gdal.WarpOptions) for maximum compatibility.", "homepage": "https://github.com/Aniketkishorchauhan/Raster-Clipper", "repository": "https://github.com/Aniketkishorchauhan/Raster-Clipper", "tracker": "https://github.com/Aniketkishorchauhan/Raster-Clipper/issues", "author": "Cyanide", "tags": ["vector", "raster", "shapefile", "statistics", "boundary", "pixel count", "mask", "clip", "gdal", "all touched"], "downloads": 484, "latest_version": "1.0.1", "versions": [{"version": "1.0.1", "experimental": false, "qgis_min": "3.0.0", "qgis_max": "4.99.0", "downloads": 442, "uploaded_by": "Aniket.Chauhan", "upload_datetime": "2026-06-08T08:20:26.722950"}, {"version": "1.0.0", "experimental": false, "qgis_min": "4.0.0", "qgis_max": "4.99.0", "downloads": 42, "uploaded_by": "Aniket.Chauhan", "upload_datetime": "2026-06-06T12:37:10.351714"}]}