heey l hope you well....l perfomed this process but my results have a lot of classses.....my question is then how do l train it so that l have lesser land cover classes because on urban setups it seems to have a lot of classes...multiple actually
Hello! Thank you for this useful tutorial. When I want to add folders to see OTB in toolbox, I got this error: An error has occurred while executing Python code: TypeError: expected str, bytes or os.PathLike object, not NoneType Traceback (most recent call last): File "c:\PROGRA~1/QGIS33~1.2/apps/qgis/./python/plugins\processing\gui\ConfigDialog.py", line 79, in apply self.config_widget.accept() File "c:\PROGRA~1/QGIS33~1.2/apps/qgis/./python/plugins\processing\gui\ConfigDialog.py", line 317, in accept setting.setValue(str(self.items[setting].text())) File "c:\PROGRA~1/QGIS33~1.2/apps/qgis/./python/plugins\processing\core\ProcessingConfig.py", line 336, in setValue self.validator(value) File "c:\PROGRA~1/QGIS33~1.2/apps/qgis/./python/plugins\otbprovider\OtbAlgorithmProvider.py", line 167, in validateAppFolders descr_folder = self.descrFolder(folder) File "c:\PROGRA~1/QGIS33~1.2/apps/qgis/./python/plugins\otbprovider\OtbAlgorithmProvider.py", line 211, in descrFolder if os.path.exists(os.path.join(d, 'description')): File "c:\PROGRA~1\QGIS33~1.2\apps\Python39\lib tpath.py", line 78, in join path = os.fspath(path) TypeError: expected str, bytes or os.PathLike object, not NoneType Python version: 3.9.5 (tags/v3.9.5:0a7dcbd, May 3 2021, 17:27:52) [MSC v.1928 64 bit (AMD64)] QGIS version: 3.34.2-Prizren Prizren, 7d199797fc Python Path: c:/PROGRA~1/QGIS33~1.2/apps/qgis/./python C:/Users/hau_mna/AppData/Roaming/QGIS/QGIS3\profiles\default/python C:/Users/hau_mna/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins c:/PROGRA~1/QGIS33~1.2/apps/qgis/./python/plugins c:\PROGRA~1\QGIS33~1.2\apps\grass\grass83\etc\python C:\Users\hau_mna\OneDrive - Exel Industries\Desktop\GIS c:\PROGRA~1\QGIS33~1.2\bin\python39.zip c:\PROGRA~1\QGIS33~1.2\apps\Python39\DLLs c:\PROGRA~1\QGIS33~1.2\apps\Python39\lib c:\PROGRA~1\QGIS33~1.2\bin c:\PROGRA~1\QGIS33~1.2\apps\Python39 c:\PROGRA~1\QGIS33~1.2\apps\Python39\lib\site-packages c:\PROGRA~1\QGIS33~1.2\apps\Python39\lib\site-packages\win32 c:\PROGRA~1\QGIS33~1.2\apps\Python39\lib\site-packages\win32\lib c:\PROGRA~1\QGIS33~1.2\apps\Python39\lib\site-packages\Pythonwin C:/Users/hau_mna/AppData/Roaming/QGIS/QGIS3\profiles\default/python C:/Users/hau_mna/OneDrive - Exel Industries/Desktop/GIS
Thanks
Super Helpfull and easy to follow! Supurb that you went through how to add the correct folders if they didn't automatically show up! Thank you
Can you make a longer video explaining how to do the segmentation and also calculate areas, give names, put legends, ... Correct segmentations ...
Thank you, I wish you could make a playlist about this app.
Thank you sir!
Fantastic! Thank you
heey l hope you well....l perfomed this process but my results have a lot of classses.....my question is then how do l train it so that l have lesser land cover classes because on urban setups it seems to have a lot of classes...multiple actually
can youv please share your data you used
Hi sir, how to resolve if this error appears: "ERROR 1: PROJ: proj_create_from_database: Cannot find proj.db" Thank you so much!
Can you tell me in which step are you getting this error?
Hello! Thank you for this useful tutorial. When I want to add folders to see OTB in toolbox, I got this error:
An error has occurred while executing Python code:
TypeError: expected str, bytes or os.PathLike object, not NoneType
Traceback (most recent call last):
File "c:\PROGRA~1/QGIS33~1.2/apps/qgis/./python/plugins\processing\gui\ConfigDialog.py", line 79, in apply
self.config_widget.accept()
File "c:\PROGRA~1/QGIS33~1.2/apps/qgis/./python/plugins\processing\gui\ConfigDialog.py", line 317, in accept
setting.setValue(str(self.items[setting].text()))
File "c:\PROGRA~1/QGIS33~1.2/apps/qgis/./python/plugins\processing\core\ProcessingConfig.py", line 336, in setValue
self.validator(value)
File "c:\PROGRA~1/QGIS33~1.2/apps/qgis/./python/plugins\otbprovider\OtbAlgorithmProvider.py", line 167, in validateAppFolders
descr_folder = self.descrFolder(folder)
File "c:\PROGRA~1/QGIS33~1.2/apps/qgis/./python/plugins\otbprovider\OtbAlgorithmProvider.py", line 211, in descrFolder
if os.path.exists(os.path.join(d, 'description')):
File "c:\PROGRA~1\QGIS33~1.2\apps\Python39\lib
tpath.py", line 78, in join
path = os.fspath(path)
TypeError: expected str, bytes or os.PathLike object, not NoneType
Python version: 3.9.5 (tags/v3.9.5:0a7dcbd, May 3 2021, 17:27:52) [MSC v.1928 64 bit (AMD64)]
QGIS version: 3.34.2-Prizren Prizren, 7d199797fc
Python Path:
c:/PROGRA~1/QGIS33~1.2/apps/qgis/./python
C:/Users/hau_mna/AppData/Roaming/QGIS/QGIS3\profiles\default/python
C:/Users/hau_mna/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins
c:/PROGRA~1/QGIS33~1.2/apps/qgis/./python/plugins
c:\PROGRA~1\QGIS33~1.2\apps\grass\grass83\etc\python
C:\Users\hau_mna\OneDrive - Exel Industries\Desktop\GIS
c:\PROGRA~1\QGIS33~1.2\bin\python39.zip
c:\PROGRA~1\QGIS33~1.2\apps\Python39\DLLs
c:\PROGRA~1\QGIS33~1.2\apps\Python39\lib
c:\PROGRA~1\QGIS33~1.2\bin
c:\PROGRA~1\QGIS33~1.2\apps\Python39
c:\PROGRA~1\QGIS33~1.2\apps\Python39\lib\site-packages
c:\PROGRA~1\QGIS33~1.2\apps\Python39\lib\site-packages\win32
c:\PROGRA~1\QGIS33~1.2\apps\Python39\lib\site-packages\win32\lib
c:\PROGRA~1\QGIS33~1.2\apps\Python39\lib\site-packages\Pythonwin
C:/Users/hau_mna/AppData/Roaming/QGIS/QGIS3\profiles\default/python
C:/Users/hau_mna/OneDrive - Exel Industries/Desktop/GIS
You have to replace the path. It just happened to me and it was solved.