I am trying to display a sentinel-1 satellite image which is of size 26000(width) X 17000(height) pixels and using Python 3.5. I am able to load this image in numpy as an array and trying to display in matplotlib but unable to do as it gives Memory Error..The screen resolution is 1600(width) X 1200(height) pixels.I am using windows 7 with 8GB RAM. I agree that it might not be able to display due to memory constraints but is there any way I can display such huge image ? Also I have seen many satellite image processing softwares such as SNAP(sentinel toolbox) which can display such huge images in the above specified screen resolution, but cannot find how they do it. Kindly help.
Displaying an image with matplotlib having resolution greater than screen resolution
849 views Asked by Shubham_geo At
1
There are 1 answers
Related Questions in PYTHON-3.X
- SQLAlchemy 2 Can't add additional column when specifying __table__
- Writes to child subprocess.Popen.stdin don't work from within process group?
- Platform Generation for a Sky Hop clone
- What's the best way to breakup a large test in pytest
- chess endgame engine in Python doesn't work perfectly
- Function to create matrix of zeros and ones, with a certain density of ones
- how to create a polars dataframe giving the colum-names from a list
- Django socketio process
- How to decode audio stream using tornado websocket?
- Getting website metadata (Excel VBA/Python)
- How to get text and other elements to display over the Video in Tkinter?
- Tkinter App - My Toplevel window is not appearing. App is stuck in mainloop
- Can I use local resources for mp4 playback?
- How to pass the value of a function of one class to a function of another with the @property decorator
- Python ModuleNotFoundError for command line tools built with setup.py
Related Questions in NUMPY
- Why numpy.vectorize calls vectorized function more times than elements in the vector?
- Producing filtered random samples which can be replicated using the same seed
- Numpy array methods are faster than numpy functions?
- When I create a series of spectrograms from a long audio file, the colour intesities vary noticably
- How do I fix a NumPy ValueError for an inhomogeneous array shape?
- How should I troubleshoot "RuntimeWarning: invalid value encountered in arccos" in NumPy?
- Unravel by multi-index/group
- Calculating IRR Using Numpy
- Integrating with an array of upper limits without sacrificing time efficiency
- Why doesn't this code work? - Backpropagation algorithm
- How to remove integers from a mixed numpy array containing sub-arrays and integers?
- How to transfer object dataframe in sklearn.ensemble methods
- Rust cannot borrow as mutable
- Why does the following code detect this matrix as a non-singular matrix?
- How to detect the exact boundary of a Sudoku using OpenCV when there are multiple external boundaries?
Related Questions in MATPLOTLIB
- Str object is not callable in pandas
- How to throw a charged particle in a electric vector field?
- How are negative errorbar bounds transformed, when log axis scaling is applied before constructing a Seaborn lineplot?
- The kernel appears to have died. It will restart automatically. whenever i try to run the plt.imshow() and plt.show() function in jupyter notebook
- OpenGL Error [Python [OpenGL] [OpenAI Gym]
- Remove gaps between subplots_mosaic in matplotlib
- Matplotlib Fails to Update Axis Limits with ipywidgets in Jupyter Lab
- Low efficiency when plotting a large amount of contours on a single axis in python with matplotlib
- Why is countplot showing single value
- Matplotlib: Legend for marker and color in a scatterplot
- Contour plot projection not showing properly in matplotlib 3d plotting
- matplotlib sort barh by values
- loading variables from a python script in matlab
- cmap and color bar being compressed from the assigned range
- How can I position a pie chart within another plot according to x, y coordinates?
Related Questions in SCREEN-RESOLUTION
- How can I set an uncommon screen resolution on GNU/Linux with an Arc 380 GPU and X11?
- How to add custom resolution for HyperV monitor using WinAPI
- bug(Mat Table): Sticky column loses the bottom border
- Meaning of PPI (Pixel Per Inch)
- pystray script - Resolution resets after tabbing out
- Can a websites render differently in a maximized browser window v.s. a custom size window of the same size
- Is there a possibility to render parts of the screen at lower resolution?
- Spyder IDE menu text and layout are huge
- Java Swing Graphics are drawned inconsistently when system scale is 125% in a scrollpane
- Automatically readjusting size of everything in a continuous form
- How do I get the screen resolution of the user within a Delphi TMS Web Core Website?
- Possible to retrieve supported resolutions and refresh rates with Nvidia NVAPI?
- Why is a resolution missing from Xorg session, but not in Wayland?
- how do i strech game objects depending on resolution in unity2D 2021.3.15f1
- Why is this CSS checkbox slider switch not pixel-perfect?
Related Questions in SENTINEL1
- re write my GEE code with the function map()
- Radar Vegation Index scaling issues [0, 1] for Sentinel-1 data
- Is there a reason to apply a spatial SAR speckle filter only on the separate polarizations but not on the Cross Ratio?
- Error ruinning CMOD5.N function with python
- How to remove mosaic lines between images with gdal
- Extract data for different points from Sentinel-1 at once using earth engine
- i am fetching a data from sentienl1 rtc using python in jupyter notebook
- Problems with R raster package handling of coordinates, resolution and extent of a raster read from a "tiff" file from Sentinel-1
- How I do pre-processing of sentinel1 data using python?
- Import SENTINEL-1 phase data to AWS
- How to filter a Google Earth Engine Image Collection by crs?
- Plot 2 dimensional numpy array in .npy file using matplotlib?
- google earth engine- Sentienel 1 Download Image Colllection
- Variable/optional arguments in a function within a function
- How can I create a graph with time variation of all the polygons in a Shapefile in GEE?
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Popular Tags
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Tried to create an image with the width and height as specified by you. My screen resolution is 1920 by 1080, FHD
The plot is generated but about 7GB of memory is eaten by python!