Landsat 8 Image Classification using QGIS

In this tutorial, you will learn how to classify Landsat 8 images using the Semi-Automatic Classification Plugin (SCP) of QGIS. The tutorial consists of parts pertaining to using different Landsat spectral band combination for highlighting key landcover classes, specification of training inputs for both ‘Classes’ and ‘Macro-classes’ and finally deriving the completed landcover raster using the SCP plugin.

Пікірлер: 175

  • @mfanafuthimthembu5125
    @mfanafuthimthembu51252 жыл бұрын

    This is such a wonderful presentation, absolutely wonderful job. Your patience and articulation makes this work much easier. Thank you, you have earned yourself a subscriber.

  • @Hudda4some1
    @Hudda4some13 жыл бұрын

    Can you please make a video that goes further, converting this file into vector and then calculating the surface area of each elements?

  • @abhinavsharma9243
    @abhinavsharma92433 жыл бұрын

    Just to add when RGB is 4-3-2 it's natural colour or True composite. Anything other than that like 5-4-3 (colour infrared) would be False Colour Composite (FCC). Very nice tutorial. Really helpful. Thanks

  • @karinakate1613
    @karinakate16136 ай бұрын

    you’re literally the only person saving me on this topic 😭 thank you so much 😭😭😭😭

  • @kaduflutist
    @kaduflutist2 жыл бұрын

    I'd like to thank you so much for the nice tutorial you've come up with on SCP. For me, it's just the beginning of a long journey, but now I feel encouraged to move forward. Keep posting more you're an excellent coach!

  • @geodeltalabs

    @geodeltalabs

    Жыл бұрын

    You are welcome :)

  • @Rexmily
    @Rexmily Жыл бұрын

    This is absolutely brilliant. It is easy to understand and follow. Thank you so much for this. I am more knowledgeable in this now than before.

  • @achenefbekele
    @achenefbekele6 ай бұрын

    Dear Sir, I recently came across your insightful KZread tutorial on Landsat 8 Image Classification using QGIS, and I truly appreciate the clear and informative content you provided. Your step-by-step guidance was immensely helpful. I would love to see similar tutorials for Landsat 8 Image Classification using ArcGIS and RStudio. If you've already covered these topics, could you please share the links in the comments section? Your expertise is invaluable, and your tutorials make complex processes accessible to learners like me. Thanks again for your dedication to sharing knowledge!

  • @masterx.academy
    @masterx.academy2 жыл бұрын

    The nicer tutorial for this tool. Thank you dude!

  • @ashokgahatraj1210
    @ashokgahatraj12103 жыл бұрын

    Eagarly waited, Thanks for tutorial.🙏

  • @bibekpoudel9072

    @bibekpoudel9072

    3 жыл бұрын

    mero klms ley kaam garena k vai yr

  • @indranujpathak9413
    @indranujpathak94133 жыл бұрын

    Mind-blowing explanation brother

  • @rumanhossain1928
    @rumanhossain19283 жыл бұрын

    Thank you so much brother for such a great tutorial! Please make some tutorials on Landsat 8 unsupervised image classification, cloud masking, accuracy assessment, and LULC change prediction with CA-Markov Model.

  • @ronaldathallah7825
    @ronaldathallah78253 жыл бұрын

    Thanks man. I like your step by step explanation and also you have a nice voice.

  • @geodeltalabs

    @geodeltalabs

    3 жыл бұрын

    Thanks :)

  • @Mathia9
    @Mathia93 жыл бұрын

    Thank you so much for this tutorial. Could you also explain how to impove the accuracy of the classification?

  • @RyanLloyd
    @RyanLloyd2 жыл бұрын

    This was an excellent tutorial! Thank you!

  • @geodeltalabs

    @geodeltalabs

    Жыл бұрын

    You are welcome :)

  • @jaktv7189
    @jaktv7189 Жыл бұрын

    Oh my God! You so good. I am lucky i jumped on this tutorial

  • @LucasSouza-xi7gc
    @LucasSouza-xi7gc3 жыл бұрын

    Vim aqui só pra te dizer que você tem um grande fã no Brasil, meus parabéns pelo incrível tutorial 👏👏

  • @lassinesanankoua4743
    @lassinesanankoua47432 жыл бұрын

    Thank you very for your all tutiorials, I am very glad this

  • @comfortmhakayakora2212
    @comfortmhakayakora22127 ай бұрын

    Thank you very much sir. May God bless you.

  • @31Blaize
    @31Blaize Жыл бұрын

    Really helpful tutorial, thank you!

  • @geodeltalabs

    @geodeltalabs

    Жыл бұрын

    You are welcome

  • @ambujmishra4485
    @ambujmishra44853 жыл бұрын

    Lovely and very informative video. Thanks. Kindly make the next video on converting it in to vector and calculating amount of the given classes please. Kindly also make a video over authenticity check of the whole classification in case we need to do it for scientific publication please

  • @semunigusayalew6803
    @semunigusayalew68032 жыл бұрын

    Thanks for your presentation, it is much helpful.

  • @geodeltalabs

    @geodeltalabs

    2 жыл бұрын

    No problem 👍

  • @rizriyandini5733
    @rizriyandini57333 жыл бұрын

    Thankyou for the video. It's helpful

  • @geodeltalabs

    @geodeltalabs

    3 жыл бұрын

    You are welcome

  • @gswetha829
    @gswetha8292 жыл бұрын

    Great job... Keep on doing 👍

  • @lisonlesieur8031
    @lisonlesieur80313 жыл бұрын

    Thank you for this video, can you tell me wich type of image you download ? I tried GeoTIFF but it is very long..

  • @mohdzaid6533
    @mohdzaid65333 жыл бұрын

    Thanks alot very helpful video. Please tell one thing ,my area of interest covering under 5 images of Landsat8 so do i need to first merge same number band of different area or it can be done directly in SCP plugin.

  • @flowers134
    @flowers1343 жыл бұрын

    You are amazing. Thank you very much. I was needing an introduction to Satellite Imaging, and this is fantastic ! Do you know where is the standard place to start with in depth theory ? Any Book, open resource, paid, website ? Should I start going to NASA ? I would like to get really good in producing/processing satellite imaginery on a regular basis, for my future projects, and it would help !

  • @johnlepore1562
    @johnlepore15623 жыл бұрын

    This is another GREAT tutorial! One question, when in training mode, can the layer be switched on/off with an orthophoto underneath that could be used to reference between forest and fields? Please continue making these videos - you are a great teacher! On another note, I am looking for ways to identify flash flood areas using QGIS and then using HEC-RAS to create predictions for various percent of risk. I'm comfortable with catchment delineation and Straher identification, but get lost in where to dig into the Hec-Ras transition. Suggestions?

  • @geodeltalabs

    @geodeltalabs

    3 жыл бұрын

    1. Yes, that's totally doable 2. The entire process itself can be quite complex, but to squeeze out the gist of it; You need to have a calibrated hydrological model to provide the catchment flow inputs to your HEC-RAS model. HEC-HMS is a suitable model to do this. Once you have a calibrated hydrological model, what your simulations can provide you are the design steamflows corresponding to different return periods. Once you have this, you can start building your HEC RAS model. Ideally, you should calibrate your river model using some observed flow or water level data, and for an accurate representation of the river, you may also use river cross sections obtained through a proper river survey. Once this step is done, you can provide the design flow inputs and simulate the flood scenarios for different return periods. What you get in this manner as the flood depth is the Hazard. But since you are talking about risk, risk is generally termed as the product of hazard and vulnerability. You already have the hazard maps, now you need to find a way to create the vulnerability maps. I think you can do a bit of research on how to do this. Once you have the hazard and the vulnerability maps, you can use GIS tools to derive the risk maps based on that. To top it off, you may classify your map into categories like Very high risk, high risk, medium and low risk, base on your interpretation of the values.

  • @freetime5261
    @freetime52618 ай бұрын

    Thank you sir.....this is such a wonderful explanation, keep it and cheers🖒

  • @geodeltalabs

    @geodeltalabs

    8 ай бұрын

    Glad you liked it

  • @lagocardiel
    @lagocardiel2 жыл бұрын

    Excelente...tutorial👏👏

  • @entertaincorner
    @entertaincorner Жыл бұрын

    I like the voice. It is soo clear and addictive😊

  • @geodeltalabs

    @geodeltalabs

    Жыл бұрын

    Thanks :)

  • @chetaningawale3499
    @chetaningawale34993 жыл бұрын

    Nice sir..👍& thank you for this tutorial 🙏

  • @amt19696
    @amt19696 Жыл бұрын

    thanks for your clear explanation

  • @geodeltalabs

    @geodeltalabs

    Жыл бұрын

    You are welcome!

  • @tarasdvoretskij2123
    @tarasdvoretskij21233 жыл бұрын

    Good job, thank you! Tell us how to check the resulting classification and remove single pixels.

  • @RakeshAryamnu
    @RakeshAryamnu3 жыл бұрын

    I feel at 8.37 minutes wavelength setting is not correct...as it is for 2,3,4,5,6,7 not for 1... Please see in your video center wavelength shows 7.0; that is not correct. But I must appreciate that it is excellent guide

  • @lolvideos194
    @lolvideos1943 жыл бұрын

    Really helpful. Can you upload the next tutorial on how we can do image classification using advanced ML algorithms in python??

  • @mahdimj6594
    @mahdimj6594 Жыл бұрын

    Nice one. Thanks so much

  • @geodeltalabs

    @geodeltalabs

    Жыл бұрын

    Glad you enjoyed it

  • @Globigirina
    @Globigirina3 жыл бұрын

    I like this tutorial, but what if my study area, for example, is composed of two images NE and SW, how can we combine the both images (NE-SW) to analyze them with the Scp method?

  • @gouvidejeang
    @gouvidejeang2 жыл бұрын

    Very fantastic and interesting job. Can you make another videos on how to improve the classification and the validation?

  • @octaveboloko9222
    @octaveboloko92223 жыл бұрын

    Thank you very much for this very rich video. Please, could you produce another wich shows how to cut the part of NDVI for exemple according to the limits of the zone of study.

  • @nishantmehra1574
    @nishantmehra15743 жыл бұрын

    Could you please make a video on post classification accuracy improvements

  • @piyushbora8416
    @piyushbora84162 жыл бұрын

    Thank you very much 💖

  • @geodeltalabs

    @geodeltalabs

    Жыл бұрын

    You are welcome :)

  • @shameermohammedekau6983
    @shameermohammedekau69834 ай бұрын

    Excellent class

  • @amanjain6680
    @amanjain66803 жыл бұрын

    Thanks! I had a query. What is the difference, if any, between SCP and SAGA plugins? both of which have classification plugin

  • @zayedbrown8214
    @zayedbrown82142 жыл бұрын

    Thank you very much.

  • @afonsohelder7604
    @afonsohelder76043 жыл бұрын

    Very useful tutorial

  • @esrasengun8561
    @esrasengun85613 жыл бұрын

    First of all thank you this helpful tutorial..My data set is belong to Landsat 8 and also Level-2 and Collection-2. So what should i do those data set? Which stage should I start from? thank you so much :)

  • @kokonlihawa5662
    @kokonlihawa56629 ай бұрын

    Thanks!! So helpfull

  • @user-oi3yr4sd4y
    @user-oi3yr4sd4y3 жыл бұрын

    This method can be used also for landsat 7 image classification? or is there some changes?

  • @emangaroon8402
    @emangaroon84023 жыл бұрын

    Can you tell the steps of study land use and land cover?

  • @diliniwimalarathne9147
    @diliniwimalarathne9147Ай бұрын

    great one.thanx

  • @WyMustIGo
    @WyMustIGo3 жыл бұрын

    Is it possible to create a ground hillshade type model (to see ground features) with just DEM and Landsat 8 (for when NO LiDAR is available)? For example, do math on a DEM based on a classification mask? I know that LiDAR will have less holes because a laser gets to the ground more than a Landsat band would, but that is ok if it averages out the parts that did get through. It just won't be as accurate? Thanks

  • @rashmibhattad3450
    @rashmibhattad34502 жыл бұрын

    very well explained

  • @Dr_George_Agwu
    @Dr_George_Agwu3 жыл бұрын

    This is very useful. I am a complete novice in this area, please could you explain to me how to acquire the data over an entire country. The USGS website limits the images to very small areas or am I doing it wrongly?

  • @redabenlekehal7271
    @redabenlekehal7271 Жыл бұрын

    Brilliant!!!!!!

  • @qasimahmad6714
    @qasimahmad67142 жыл бұрын

    can you please tell how we can compare two maps (current species distribution vs future specices distribution map) to shows change in habitat suitability?

  • @en4270
    @en42703 жыл бұрын

    I’ve downloaded the zip file and I found xml format (not mtl) I’ve tried to convert it to .txt but it doesn’t work . Could please explain how can I risolve this problem? Thank you so much

  • @amt19696
    @amt1969611 ай бұрын

    would be grateful if you give a session on creating a lookup table in Qgis and CN curve.

  • @seethabethala3134
    @seethabethala3134 Жыл бұрын

    which band should I use for Minerals

  • @Demetori112
    @Demetori1123 жыл бұрын

    Hi mate, i have a question, i don't have the classification option below the training input, do you know why it could be? i have Qgis 3.16, cause of this problem i can't go on with the process :c

  • @lasouteavoile8550
    @lasouteavoile8550 Жыл бұрын

    Very good tutorial

  • @geodeltalabs

    @geodeltalabs

    Жыл бұрын

    Glad you liked it

  • @monitoring_evaluation
    @monitoring_evaluation3 күн бұрын

    Thank you so much for these wonderful tutorials. Please can you do a new tutorial for the updated earthexplorer website? it's difficult to get this image as you did with the updated website. thank you

  • @belowasmelashgebremariam
    @belowasmelashgebremariam2 жыл бұрын

    Nice teaching

  • @khushbukumari-yp3tn
    @khushbukumari-yp3tn3 жыл бұрын

    @geodelta labs I have tried this, but in middle of saving MC id it shows error and my laptop getting shutdown.

  • @amitkumargupta5374
    @amitkumargupta5374 Жыл бұрын

    Excellent

  • @dianaramirez3508
    @dianaramirez35083 жыл бұрын

    Hi, I have a file with temperatures and coordinates from weather stations at 10 minutes interval time over the next 4 hours, the temperature in centigrade. I need to make a layer from every time interval from set weather stations. If I want to show in every layer the temperature using areas with a different color inside the map for every weather station to identify color with its temperature. Then to filter by layer and also select one or more combinations to get a map to analyze change temperature for 2 or 3 hours. The raster interpolation is it necessary in this case? Any advice is appreciated. Thanks in advance for your help!

  • @aparnadeulkar5940
    @aparnadeulkar59403 жыл бұрын

    Thanks for this video. Please tell how to find SCN- CN using QGIS. I request you to please make video to generate CN no using QGIS

  • @fahmibilal
    @fahmibilal2 жыл бұрын

    please also explain what different colour means in different band combinations?

  • @leoniefriedrich5009
    @leoniefriedrich50092 жыл бұрын

    The tutorial is great! But I get huge values for my reflectance layers and I can't find the problem. Any idea?

  • @roopalianithasivakumar8439
    @roopalianithasivakumar84393 жыл бұрын

    i cannot find classification in scp dock:( instead i have roi options. what should i do?

  • @maheshshelke7901

    @maheshshelke7901

    3 жыл бұрын

    Go into the SCP option (next to processing) -band processing-classification

  • @malvikagohil2066
    @malvikagohil2066 Жыл бұрын

    Which plugin we should use for raster unique classification of this image?

  • @ladiran
    @ladiran3 жыл бұрын

    Thank you very much for this. Please, I tried the tutorial but whenever I do the reflectance from the clip files, band 1 is always omitted! I have tried all I know, including upgrading Qgis to the latest version still no success. Please I will need your help here. From one of your devouted students!

  • @Chinggis42

    @Chinggis42

    3 жыл бұрын

    Same here

  • @armandocruz6379

    @armandocruz6379

    3 жыл бұрын

    According to the "Frequently asked questions" of the plugin, there are some bands that the plugin avoids in the pre-processing for a semi-automatic classification. "Which image bands should I use for a semi-automatic classification? In general, it is preferable to avoid thermal infrared bands. If you are using Landsat 4, 5 or 7 you should select bands: 1, 2, 3, 4, 5, 7 avoiding band 6 that is thermal infrared; for Landsat 8 you should select bands: 2, 3, 4, 5, 6, 7. Landsat 8 band 1 is generally avoided because it is very similar to the blue band and it is mainly used for coastal aerosol study. Landsat thermal infrared band is excluded from classifications because values are mainly related to object temperature." Maybe he is using another version of the plugin and thats the reason why he still have the Band 1. Anyways, I think that we can use the original Band 1 in the furthing processus.

  • @Chinggis42

    @Chinggis42

    3 жыл бұрын

    @@armandocruz6379 This worked perfectly thank you

  • @ohitoswu1635
    @ohitoswu1635 Жыл бұрын

    in case i want to make the same map for 2010 which landsat should i use ?

  • @nirajmallaioe
    @nirajmallaioe3 жыл бұрын

    I am not able to create more than two ROIs even if I am holding down control key. What's the problem?

  • @mrx-in4xh
    @mrx-in4xh2 жыл бұрын

    Thanks for the video. I'm following along and tried to clip the Landsat images to a shapefile of a watershed that I already had created. This resulted in QGIS hanging up and not responding, so had to force quit. I'm not sure if this is a glitch with QGIS (the latest version seems to have a few bugs) or perhaps this task is too resource-intensive. If you have any suggestions, I'd appreciate them. Thanks

  • @fahmibilal
    @fahmibilal2 жыл бұрын

    is it better to make a composite band before classification?

  • @ruzannazahir
    @ruzannazahir2 жыл бұрын

    Wow Malaysia!

  • @dhruvyadav2814
    @dhruvyadav28143 жыл бұрын

    I tried preprocessing on landsat 7 data but it showed an error after clicking run which says unable to load rater. What to do in such case?

  • @ruthjames2828
    @ruthjames28283 жыл бұрын

    How to do crop classification?

  • @lilry8318
    @lilry83183 жыл бұрын

    Hello, i have a problem while i'm making the reflections. The process is stucked on 60% . I don't know what i should do . Please help, thanks

  • @user-os9gj8nx6d
    @user-os9gj8nx6d3 жыл бұрын

    Thank you for your video. When it comes to RT_clip bands I can't get file for the first band (B1). Only next six bands. What can be the reason of such difference with the result of SCP in your case?

  • @suhisuhaas3408

    @suhisuhaas3408

    3 жыл бұрын

    same problem

  • @ARIJITGEOLOGY

    @ARIJITGEOLOGY

    3 жыл бұрын

    Same issue

  • @suhisuhaas3408

    @suhisuhaas3408

    3 жыл бұрын

    @@ARIJITGEOLOGY I figured it out. There should be some option to active them while loading the Reflectance Bands from Clipped ones. As I was working using Sentinel - 2A satellite imagery, I was able to activate it. I couldn't able to find while working with LANDSAT imagery tho. at 09:37 that guy has an option only to blue and green bands option. May be we should check that option to get remaining bands.

  • @ArcGIS88

    @ArcGIS88

    3 жыл бұрын

    @@suhisuhaas3408 But there is no "blue and green band " option in scp .I have been using QGİS 3.18.I have same problem with you...Did you solve it?

  • @tb.adindalaksmana3634

    @tb.adindalaksmana3634

    3 жыл бұрын

    I've been getting same problem, bro@@ArcGIS88 , no option for blue and green band in QGIS 3.10 .. i wish some people could give explanation for it..

  • @8q_en15
    @8q_en15 Жыл бұрын

    When I acess the landsat Natural Color Image, only RGB bands show up. Which particular image do I need to download to have the multiple bands like yours?

  • @AMLsarah
    @AMLsarah Жыл бұрын

    How does it work for Landsat 5 for instance that band 6 is the thermal band? I should not add it to the lot of bands that will be analyzed, is that correct? what will change in the process, can you say?

  • @rihemem5654
    @rihemem56543 ай бұрын

    Merci Beaucoup

  • @marthahiggs916
    @marthahiggs9163 жыл бұрын

    Hi, I was wondering if you would be able to make a similar but looking at mapping change over time? I am currently working on my undergraduate dissertation looking at vegetation change in north east Iceland from 1970-2020 at 5 year intervals using Landsat data. Any help would be greatly appreciated! Thanks in advance :)

  • @nopenope2635

    @nopenope2635

    2 жыл бұрын

    Did you get the data? If yes, then from where?

  • @filipmalenica573
    @filipmalenica5732 жыл бұрын

    I dont have clasification tab, what should i do?

  • @SVT-LANOY
    @SVT-LANOY7 ай бұрын

    I would like to thank you so much, but I have a question. The Landsat 5 TM can be used for the SCP for classification?

  • @kazibelalyethossain2714
    @kazibelalyethossain27143 жыл бұрын

    Hello sir, how can I do classification on human settlement like buildings or other installation. Also man made installation on the sea.

  • @surabhisoni3460
    @surabhisoni34602 жыл бұрын

    Sir during conversion of clipped into RT, band 1 is not getting converted, why? Please explain or tell me how to deal with it

  • @jagratigautam1598
    @jagratigautam15982 жыл бұрын

    when i am adding the mtl file after uploading clipped file folder, only one band is visible in my table and not all the bands. how to correct it?

  • @chandramouli2026
    @chandramouli2026 Жыл бұрын

    How can i calculate shoreline or coastal area

  • @jeetendrakumarpatel8585
    @jeetendrakumarpatel85853 жыл бұрын

    How can I deal with multiple imageries? as I have big area of interest combining 6 Landsat imageries.

  • @pratikojha4016
    @pratikojha40169 ай бұрын

    HI, Everything was going good. I was following all of the steps but during 26:28 the option you go for i.e classification. I am not getting this option displayed there in its place. I have only option of Home, Training inputs and ROI. Do you have any idea to make it show up? Thanks

  • @cansitpanton5637

    @cansitpanton5637

    8 ай бұрын

    Same thing goes for me. Have you located your classification already this time?

  • @Hydroclim
    @Hydroclim3 жыл бұрын

    When I try to save training sample (ROI which I create for a class), it gives error. It proceeds up 73% and then produce error showing MTL file is not valid layer and cannot read. Any help will be highly appreciated

  • @vikramansp7887
    @vikramansp78873 жыл бұрын

    getting error while clipping multiple raster as cannot convert float infinity to integer

  • @MW0IBH
    @MW0IBH2 жыл бұрын

    Thanks for the effort put into this video. I follow it exactly and am ok with the clipping of multiple layers. However, when I move on to the reflectance section and run the 'Landsat' preprocessing step I only get 6 new relectance layers rather than the full 7 (Layer .....B1 is missing). Does anyone know what is going wrong? (The step finishes at timepoint 10:00 in the video)

  • @annegichuhi6821

    @annegichuhi6821

    2 жыл бұрын

    Me too. I wonder why. Might anyone be able to help?

  • @IpremiumSsarcasmi

    @IpremiumSsarcasmi

    6 ай бұрын

    I am Facing that shit....

  • @riyaraut8135
    @riyaraut81352 жыл бұрын

    I have a doubt The bands are not in order. Even if I rearrange them in the layers tab in the plugin they remain the same. What should be done?

  • @burakt
    @burakt Жыл бұрын

    Hi Bro, I applied the same processes, but the stream was not blue and the vegetation was not orange, why did it not?

  • @sonamnagwani634
    @sonamnagwani6343 жыл бұрын

    Unable to apply Dos correction

  • @shubhamkhairnar7301
    @shubhamkhairnar73013 жыл бұрын

    Hi sir please random Forest classification tutorial

  • @ritwikshwetaketu
    @ritwikshwetaketu Жыл бұрын

    I have a Mac M1 and the SCP Plugin doesn't work on it. Is there any alternative way to do this? Or any way to make the plugin work?