Questions tagged [digital-image-processing]

The field of raster image processing

Filter by
Sorted by
Tagged with
1
vote
0answers
19 views

How to remove banding in Sentinel-2 imagery over water?

In several L2A Sentinel-2 images, I've seen an angular banding effect over water bodies. Another user thought that these seam effects were caused by aerosol scattering affecting each of the S2 MSI ...
2
votes
1answer
103 views

Generating Hough transform (Hough line transformation) of binary image using QGIS

How do I generate a Hough transform (Hough line transformation) of a binary image in QGIS? I tried in GRASS and I got Error: unable to fetch interface description for command I found from the link: ...
5
votes
2answers
61 views

Should I always choose Sentinel-2 atmospheric-corrected imagery?

Sentinel-2 imagery is available in the default L1C form, or in the atmospheric-corrected L2A form. I haven't been able to find a L1C - versus - L2A comparison that would provide the pros and cons of ...
2
votes
1answer
66 views

Generate list of legend's RGB colors and values in ArcGIS

I am writing a node/typescript app that analyzes raster data. It uses leaflet and esri-leaflet quite a bit (modified to work server-side). For a given map bounds, it can download a raster image from ...
3
votes
1answer
386 views

What does cumulative count cut actually do?

I have a grayscale satellite image (16-bit image) which is dull (low brightness). When I apply cumulative count cut from 2 to 98 percent (Properties -> Min-Max Setting -> Cumulative count cut), it ...
4
votes
2answers
174 views

“Copy” Image coordinates to another image that is nd.array

I have image with three bands. I have script predicts the first band pixels values by using the two other bands and in the end generates an image.The generated image is at the beginning pandas table, ...
0
votes
0answers
64 views

Why is my bands showing black after atmospheric correction using SCP plugin(DOS1) in QGIS or DOS in Erdas?

I am classifying Landsat TM and Landsat ETM (level 1) scenes for my study area as part of my research(LU/LC). The scenes are in a single tile and span 5 different timelines. I have done the ...
0
votes
0answers
30 views

Crop a satellite image to 32 by 32 pixel

I have a satellite image of resolution size 10 m. I want to get a cropped image of 32x32 pixels of that image using a polygon. I randomly generate a polygon no matter the size but to reduce the ...
-1
votes
1answer
116 views

Applying Otsu thresholding method to raster in QGIS

How can I apply Otsu’s threshold method to a Raster in QGIS for reduction of a gray level image to a binary image?
5
votes
1answer
593 views

ArcMap Image Analysis Window - functionality is grayed out

In ArcMap's Image Analysis Window, none of the tools are available even though I have a raster selected in the window. I do not have Editor turned on. I can't identify why the Processing tools are ...
4
votes
2answers
174 views

Computing Excess Green Vegetation Index (ExG) in QGIS [duplicate]

I have to process the image for Sugarcane row detection and extraction. Sample image is accessible from the link: https://github.com/AndresHerrera/croprows_generator_pa_v2/tree/master/droneimages I ...
2
votes
1answer
43 views

Designing a Low Pass Filter

How can I design a similar Low Pass Filter as given below which takes into account only 4-connectivity and ignores the pixels that complete 8-connectivity?
1
vote
1answer
66 views

Radiance and Raw Image difference after Radiometric calibration

I have done Radiometric calibration on Envi 5.3 and got the output of my input Landsat 5 image. What is the difference between the raw image and the radiance image and why is this value of radiance ...
0
votes
0answers
22 views

Spatial filtering technique for Image enhancement

In Spatial filtering, the output image has fewer rows and columns than the input image because it has an unfiltered margin corresponding to the top and bottom rows and the left and right columns of ...
0
votes
0answers
20 views

LPF and HPF filters in ENVI

Since we know about convolution filter in image processing, it is basically a matrix applied to an image and a mathematical operation comprised of integers and it works by determining the value of a ...
1
vote
0answers
15 views

Spectral signatures difference between a raw image and an atmospherically corrected image

I did atmospheric correction of Landsat 5 image by Quick atmospheric correction method(QUAC), now I want to compare atmospheric corrected spectral signatures from ENVI QUAC with the input spectral ...
0
votes
0answers
35 views

Using r.thin in GRASS

I am new to GRASS GIS. I need to run my program with the r.thin command, and I will not get any results as I proceed according to the program. My map is a png image in 2 bits. How do I execute this ...
0
votes
1answer
82 views

Using the pixel quality layers of the Landsat SR products to create cloud and water masks in R

I tried to use the RStoolbox package function classifyQA to generate information on quality of the layers of interest, namely - cloud, cloud shadows, and water. I am unable to understand how to mask ...
0
votes
2answers
34 views

Transforming featureCollection back to an actual image

I am about to finish my calculations made on the feature that I have extracted from NDVI images. Each image was originally transformed into a list (by the scale of 10) and extracted to a CSV file. One ...
0
votes
0answers
199 views

Cloud Masking of Sentinel-2-L2A images

I am trying to follow this Tutorial but in a different country. I am currently having a problem with cloud masks. I tried to visualize the different cloud masks of different patches at different dates....
0
votes
1answer
46 views

Re-Projection of a .sid image file

Does anyone know if I can use ArcMap or ArcCatalog to change the projection of a .sid img without changing it to a .tiff? I have tried the project raster tool but it changes it to a .tiff which will ...
0
votes
0answers
21 views

Landsat 8 band combinations aren't appearing the way they should in ArcMap

I did all the right steps of combining 7 of Landsat 8 bands into one .tif in ArcMap but the combinations aren't just appearing the way they should, attached picture related.
1
vote
1answer
951 views

What causes rainbow image artifact in Google Maps satellite imagery?

I discovered this "rainbow" over the Yellowstone River in Google Maps: View the site in Google Maps: https://goo.gl/maps/y6xETmY859M2 You can see a distinct red, yellow, and blue streak ...
2
votes
2answers
831 views

R: Display single band raster in true color

I have a static image of a Bing maps tile (Mercator EPSG: 3857) with satellite overlay in PNG format. I read the PNG as a raster and georeferenced it in R by setting the corner coordinates using the ...
1
vote
1answer
69 views

Unable to activate analytic asset in satellite Imagery

I was trying to import the map of Melbourne. I was able to fetch the details from API coordinates but when i am trying to check the analytic asset status, it is returning inactive. # extract image ...
6
votes
2answers
855 views

Create pandas DataFrame from raster image - one row per pixel with bands as columns

I have a raster image with 3 bands. I would like to convert this image to a csv file where each row will be one pixel and each column will be one band, so that I can easily see the three values each ...
0
votes
0answers
30 views

Layer Stacking Sentinel-2 image on Google Earth Engine

How can I stack sentinel 2 Image? My complete code is : var image = ee.ImageCollection('COPERNICUS/S2') .filterBounds(table) .filterDate('2019-06-01','2019-07-01') .median() var subset = image.clip(...
2
votes
1answer
3k views

Filter Image Collection by Multiple WRS Path/Rows in Google Earth Engine?

How can I filter an image collection in Google Earth Engine by multiple WRS paths/rows? This is an example of a filter using one path.row: var sr2011 = ee.ImageCollection('LANDSAT/LT5_SR') ....
0
votes
0answers
12 views

Using IDL poly_2d.pro with known p,q matrices for larger image

I determine p and q 2x2 linear image transformation matrices (2D shift, 2D scale, rotate) needed in IDL poly_2d for the center part of an image (using SolarSoft auto_align_images.pro). I want to ...
1
vote
1answer
33 views

Mask area of GeoTIFFs surrounded by 0 Data

I've a larger amount of GeoTIFFs which basically look like: The area of interest is the rectangle in the middle. Black shows 0-Data. My goal is to fill the left and right sided areas (round) with 0-...
3
votes
4answers
2k views

gdal : How to restore georeferenced DEM's metadata?

EDIT: this question was not properly answered. An actionable answer should be provided. Maybe involving gdaledit -mo or gdal_translate in.tif in.vrt together with xml manipulations, or any operation ...
2
votes
1answer
248 views

Making seamless and consistent quality of Landsat image after cloud masking and mosaicking/ median composite in Google Earth Engine

I am trying to remove cloud and composite all Landsat 5 TOA images available in a given year and region into a composite of final image. However, I noted that the quality of final composite image is ...
2
votes
0answers
17 views

Statistics from one image to another in Google Earth Engine

I now have two images of the same place, image1 stores image values and each pixel on image 2 stores time (jday).I want to count the sum of image values of image1 at the same time point on image2.For ...
1
vote
0answers
803 views

Writing code to add calculated image to display in Google Earth Engine?

I wrote a code for Land Surface Temperature (LST) from Landsat 8 images in google earth engine. I have successfully calculated the following steps, NDVI, fractional vegetation (fv), emissivity (EM), ...
1
vote
1answer
87 views

Orfeo toolbox batch processing

I want to process Sentinel 2A images using another tool that is not SNAP. The later is very slow and crashes each time. I was recommended the Orfeo toolbox. I installed it on QGIS. I have 58 S2A ...
0
votes
1answer
38 views

Combining single cloud-masked images using Google Earth Engine

I am trying to calculate the mean pixel values of three Sentinel-2 images, all of which I have cloud masked separately. They all have small areas of cloud but in different places. I assumed that when ...
-1
votes
1answer
85 views

Problem Visualizing and Downloading LANDSAT 5 Images With Google Earth Engine

I am new to GEE. I'm working with Landsat images. First, visualizing them in the map, then downloading them and working with them afterwards in QGis 3.6 to obtain certain indexes (NDVI, NDWI, Wetness) ...
3
votes
1answer
447 views

Automated image enhancement in Python

I'm using Landsat 8 imagery in Python and want to make true color images that would look good in a publication. I have many images, so ideally this would be an automated process where each image comes ...
0
votes
0answers
34 views

Increasing Resolution of Image By Splitting Image Pixel into Smaller Pixels | Google Earth Engine?

I have two MODIS satellite images with same custom band, one of 1000m/px resolution and other of 250m/px. I want to compute their mean 'image' and display as map layer. My current way of achieving ...
0
votes
0answers
26 views

Pixel-based image classification (Orthoimage or Raw image?

I am studying image classification and wanted to produce some land cover maps. However, i can not seem to find resources that states whether you need to geometrically correct (orthorectification) your ...
0
votes
1answer
29 views

Band Compositing

This is probably a trivial question, but is it possible to create band composites using bands of different resolutions (10m, and 20m)? I tried that and exported the resulting rasters to JPEG and it ...
0
votes
1answer
84 views

Image (band) interpolation

I have a set of sentinel 2A images. I eliminated those that contained too many clouds, and then I created a cloud mask using cloud probabilities and Otsu thresholding method to eliminate cloudy pixels ...
1
vote
0answers
31 views

Rasterio doesn't display the differnet bands of image

I have one raster which has three different bands. The two first bands look like this (in qgis): and the third band looks like this ( missing values in some places: The three bands sit on top of ...
0
votes
1answer
248 views

“Spatial join” between raster and shapefille- give raster the shapefile values with python

I have raster which has NDVI values .In addition, I have shapefile(geopandas) on top of this raster but it doesn't fully covers the raster (illustration): the shapefile has column which contain data ...
-2
votes
1answer
54 views

Processing and classifying satellite images using Python [closed]

I wish to process and classify Sentinel2-L2A images using solely Python (Google Colab). Is it possible to do such a thing, and if so, what libraries should I use?
0
votes
0answers
12 views

No data values collars error - delete values from image

I have a satellite image that has collars outside of the image. When I set no data value as 0 and set this colors as no display it also removes the pixels from the image with 0 - RGB. The image is ...
0
votes
0answers
42 views

Making GEE code for Pansharpening Sentinel-2

The following link contain information about Pansharpening Sentinel-2 https://leclab.wixsite.com/spatial/post/pansharpening-sentinel-2-imagery-in-google-earth-engine The code in picture form and long ....
0
votes
0answers
54 views

Display raster with earthpy shows one color raster without values

I'm new to Earthpy, I am trying to display raster and on top of it I want to display polygon. The problem is that when I display the image it looks like blue rectangle and doesn't have different ...
10
votes
0answers
426 views

Executing bidirectional Dijkstra on TIFF image? [closed]

Can anyone indicate an example of how to do this? Link, tutorial etc... I started a discussion here about how to load a TIFF image like a graph nicely answered by @sehe. But, in this post the image is ...
0
votes
0answers
13 views

Orientation in 3D coordinate space of a pixel in georeferenced video imagery

I am trying to find (a) method(s) to extract the position in 3D coordinate space of a bounding box (detected object in 2D video imagery) having knowledge the below: I have multiple images with ...

1
2 3 4 5 6