遇见数据集

Munsell soil color chart: A hyperspectral dataset

收藏
Zenodo2023-08-20 更新2026-05-26 收录
数据链接:
官方服务:

资源简介:

This dataset contains hyperspectral images obtained using SPECIM IQ for the Munsell soil color chart (MSC). The hyperspectral images are stored in ENVI format. For those who are only interested in the endmember spectra for the MSC, we also provided the spectral library .sli and .hdr inside the <strong>endmembers </strong>folder. The acquisition details for each image can be found in the .hdr file and metadata folder inside the <strong>whole</strong> folder. For the whole image, the acquisition details are: Table 1. Acquisition details samples 512 lines 512 bands 204 default bands 70, 53,19 binning 1,1 tint (integration time) 10 (ms) fps 100 wavelength range 397.32 - 1003.58 nm The dataset is organized into several folders, each containing different types of datasets. <strong>whole</strong> folder contains the entire scene hyperspectral image. This folder contains <strong>capture</strong>, <strong>metadata, </strong>and<strong> results </strong>subfolder. .png inside the folder is natural color plotting (RGB from default bands in Table. 1) from captured hyperspectral image. <strong>capture </strong>folder contains dark reference, white reference and radiance data <strong>metadata </strong>folder<strong> </strong>contains the metadata of the acquisition and device settings. <strong>results </strong>contains the reflectance calculated by the device (in .dat, .hdr and rendered natural plotting in .png ) from the hyperspectral camera and .png images of the scene, background, and viewfinder from the device's RGB camera. <strong>chips</strong> folder contains only the cropped 20*20 voxels for each color chip reflectances. Each page has its own folder and each folder contains .hdr and .img for each color chip. <strong>endmembers</strong> folder contains the spectral library (.sli and .hdr). Each page in MSC have their own .sli and .hdr. Some of the code snippets that might help to read the dataset using python spectral library to load the dataset <pre><code class="language-python">from spectral import * import matplotlib.pyplot as plt # load the hyperspectral image .hdr and store it to a variable hsi = open_image(PATH) # get the natural RGB plotting of the hyperspectral image using the SPECIM main band hsi_rgb = hsi[:,:,[70,53,19]] # read the spectral library .sli and store it to a variable sli = open_image(PATH) # plot the first endmember plt.plot(sli.spectra[0]) # get the endmembers name sli.names</code></pre> if you have any question kindly reach me on riestiyf@stud.ntnu.no

提供机构:
Zenodo
创建时间:
2023-07-25
二维码
社区交流群
二维码
科研交流群
商业服务