I am able to read the modis image into Matlab. And I want to do some simple calculations. But, how do I access the different bands in Matlab?
So, I have downloaded the 7-2-1 tif data (Not HDF) from the MODIS website and I want to create a map that shows flooded and non-flooded regions. I would like to do ISODATA classification in Matlab (And also in ArcGIS or ENVI). So far I have read the data into both ArcGIS and Matlab. But I am not able to use the different bands (7-2-1).
But I am not sure how to proceed.
This is an example MODIS image: http://lance-modis.eosdis.nasa.gov/imagery/subsets/?subset=USA6.2013323.terra.721.1km
And I am using Geotiffread
I have
ArcGIS 10 (All tools)
Matlab
ENVI
Could you please guide me?
Related
I am currently working on a disparity map estimation project in Matlab. I am using the middlebury datasets including ground-truth disparities in PFM format. I don't know how to load this particular format in Matlab. Could anyone help me? Thanks
I have tried a simple load and then read in the documentation that the load function does not support the pfm format.
I am trying to classify a set of images using transfer learning approach. All of the tutorials I came across used Alexnet to fine tune and transfer learning. However, I am trying to use a less complicated model like CIFAR-10. I went through this Matlab Tutorial. At the point where they start transfer learning, they used Matlab's sample data. They loaded the ground truth data in a table,
%Load the ground truth data
data = load('stopSignsAndCars.mat', 'stopSignsAndCars');
stopSignsAndCars = data.stopSignsAndCars;
The table contains the image filename and ROI labels for stop signs, car fronts, and rears. Each ROI label is a bounding box around objects of interest within an image. Then they kept only labels for stop signs.
What should I do, if I want to use my own images for this network in a similar approach used for Alexnet,
net=alexnet;
layersTransfer = net.Layers(1:end-3);
readAllDir=uigetdir('','Select All directory to read scaled image files');
AllSample=imageDatastore(readAllDir, 'IncludeSubfolders', true, 'LabelSource','foldernames');
By the similar approach, I mean making the 'imageDatastore' for all the labelled images and using them to train the network.
I am looking for a 4 dimensional(or higher dimension) popular dataset for my term project in Scientific visualization. I searched on the Internet and found 3D only. Any idea
If you are just looking for something small, the latest versions of ParaView come with a data set named can.ex2 (look in the Examples directory). For somewhat larger data you can download some examples from https://www.unidata.ucar.edu/software/netcdf/examples/files.html. The file tos_O1_2001-2002.nc is technically a 2D time series, but ParaView can load it up as a sphere in 3D. The file rhum.2003.nc is a true 3D time series. Both of these files are loaded as "NetCDF files generic and CF conventions".
I want to download a spectral library that contains a lot of spectral signatures of different minerals in Hyperspectral imagery.
The spectral library is located in this website Click here!
I downloaded the splib04a - ftp Compressed Binary that contains all the spectrums. When I am writing in MATLAB importdata('splib04a'), I only get a structure of size 1 x 1 and so I am not able to read the spectral library correctly.
Kindly, do you know how to read this spectral library in MATLAB in order to access every signature in it? Does someone worked on this before?
Any help will be very appreciated!
I want to use NN toolbox in matlab
my input is a 42*3 and my target is 42*1
i Have 42 samples with 3 features
but I cant load the target and it hasn't any error but it doesn't load
can anyone help me
Try to load an example dataset first. Matlab provides six example data sets, you can choose in the GUI. If you have no problems with those, the problem is with your data.