Combat Thirty-Four: Based on machine learning lightgbm multi-band remote sensing image visual classification practical complete code data can be run directly

Look directly at the data and results: This blog pays complete code data ----

 

import module

In [1]:

#!pip install lightgbm
import rasterio as rio
import lightgbm as lgb
import pandas as pd
import seaborn as sns
from sklearn.model_selection import train_test_split
from sklearn.preprocessing import StandardScaler
from sklearn.metrics import classification_report, accuracy_score, confusion_matrix
from matplotlib.colors import ListedColormap
from glob import glob
from scipy.io import loadmat
import earthpy.plot as ep
import matplotlib.pyplot as plt

read data

In [2]:

# 波段数据
S_sentinel_bands = glob('/home/mw/input/remote1902/data/sundarbans_data/*B?*.tiff')
S_sentinel_bands.sort()
l = []
for i in S_

Guess you like

Origin blog.csdn.net/qiqi_ai_/article/details/131582777