diff --git a/conda.yaml b/conda.yaml index 8cbf9a3..2ab197d 100644 --- a/conda.yaml +++ b/conda.yaml @@ -4,62 +4,30 @@ channels: - defaults dependencies: - cryptography=3.4.7=py37h20c650d_0 - - curl=7.79.0=h789b8ee_0 - - cycler=0.10.0=py_2 - - cytoolz=0.11.0=py37hcc03f2d_3 - dask-core=2021.9.1=pyhd8ed1ab_0 - decorator=5.1.0=pyhd8ed1ab_0 - future=0.18.2=py37h03978a9_3 - gdal=3.3.1=py37hb11e9a8_2 - - geos=3.9.1=h39d44d4_2 - - geotiff=1.6.0=ha8a8a2d_6 - - gettext=0.19.8.1=ha2e2712_1006 - - giflib=5.2.1=h8d14728_2 - - gsl=2.7=hdfb1a43_0 - - m2w64-gcc-libgfortran=5.3.0=6 - - m2w64-gcc-libs=5.3.0=7 - - m2w64-gcc-libs-core=5.3.0=7 - - m2w64-gmp=6.1.0=2 - - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 - - markupsafe=2.0.1=py37hcc03f2d_0 - numpy=1.21.2=py37h940b05c_0 - opencv=4.5.3=py37h03978a9_1 - pip=21.2.4=pyhd8ed1ab_0 - proj=8.0.1=h1cfcee9_0 - - psycopg2=2.9.1=py37hd8e9650_0 - py-opencv=4.5.3=py37h4038f58_1 - pycodestyle=2.7.0=pyhd8ed1ab_0 - pycparser=2.20=pyh9f0ad1d_2 - pygments=2.10.0=pyhd8ed1ab_0 - pylint=2.11.1=pyhd8ed1ab_0 - pyproj=3.2.1=py37h9f67652_0 - - pyqt=5.12.3=py37h03978a9_7 - - pysnooper=0.5.0=pyhd8ed1ab_0 - - pysocks=1.7.1=py37h03978a9_3 - python=3.7.10=h7840368_101_cpython - python-dateutil=2.8.2=pyhd8ed1ab_0 - python_abi=3.7=2_cp37m - pytz=2021.1=pyhd8ed1ab_0 - pywavelets=1.1.1=py37hec80d1f_3 - - pywin32=301=py37hcc03f2d_0 - pyyaml=5.4.1=py37hcc03f2d_1 - qgis=3.18.3=py37h3dc7164_2 - qt=5.12.9=h5909a2a_4 - - qtkeychain=0.12.0=h552f0f6_0 - - qtlocation=5.12.9=ha925a31_0 - - qtpy=1.11.1=pyhd8ed1ab_0 - scikit-image=0.18.3=py37h9386db6_0 - scipy=1.7.1=py37hb6553fb_0 - - setuptools=58.0.4=py37h03978a9_1 - - six=1.16.0=pyh6c4a22f_0 - - snappy=1.1.8=ha925a31_3 - - sqlite=3.36.0=h8ffe710_1 - - tenacity=8.0.1=pyhd8ed1ab_0 - - typed-ast=1.4.3=py37hcc03f2d_0 - - typing-extensions=3.10.0.2=hd8ed1ab_0 - - typing_extensions=3.10.0.2=pyha770c72_0 - - ucrt=10.0.20348.0=h57928b3_0 - - urllib3=1.26.6=pyhd8ed1ab_0 - yaml=0.2.5=he774522_0 - pip: - attrs==21.4.0 diff --git a/lic/license.lic b/lic/license.lic index 02a42fd..fcdb940 100644 --- a/lic/license.lic +++ b/lic/license.lic @@ -1 +1 @@ -IieXktda+1nRK9zLwe87uPPn2VpCwmUrEOPfyenaW/Sek70/CqqbCr7nangL1+pVXSkzDELia7Qq8e+pDMuHCXzxyJOALRj4j3bhFVExwqSTLuXwdev1e26nr7vnECl7H0SCVynr8To7ciwcnmK6HJXre6i+mBdTjACmKseTMlWp480XOt7uHysltORbTA3J \ No newline at end of file +vd4FiYncytyziGH9GNCAA8hGGr1/79Xmphtc5+PHPJDpxvqj1hP7+985QMojYO4M5Qn/aqEAvFgeDN3CA8x1YAK8SdCgSXSBJpRBK8wqPQjBY1ak96QfdPCrTLunr+xuPxK3Gxe772adTTsee2+ot7WePYUsC4y4NcS5+rlP1if87xtYqVeSwx3c64cOmAGP \ No newline at end of file diff --git a/license.lic b/license.lic index 175477c..fcdb940 100644 --- a/license.lic +++ b/license.lic @@ -1 +1 @@ -pGZJMmJtule8fwDCz4mnyHoQa7N6pl5GRdLqfoXREBqG4Xb1jbvgf7RmC8f1+sNpiCFSIt7NgvU362tKhB5UBXn/vUAadG1lOGC70dUhprGzBoqJN7VkAHkNGg0XjoE8H0SCVynr8To7ciwcnmK6HJXre6i+mBdTjACmKseTMlWp480XOt7uHysltORbTA3J \ No newline at end of file +vd4FiYncytyziGH9GNCAA8hGGr1/79Xmphtc5+PHPJDpxvqj1hP7+985QMojYO4M5Qn/aqEAvFgeDN3CA8x1YAK8SdCgSXSBJpRBK8wqPQjBY1ak96QfdPCrTLunr+xuPxK3Gxe772adTTsee2+ot7WePYUsC4y4NcS5+rlP1if87xtYqVeSwx3c64cOmAGP \ No newline at end of file diff --git a/plugins/In_one/scripts/UnsupervisedCD.py b/plugins/In_one/scripts/UnsupervisedCD.py index 1284651..71b99ac 100644 --- a/plugins/In_one/scripts/UnsupervisedCD.py +++ b/plugins/In_one/scripts/UnsupervisedCD.py @@ -17,6 +17,8 @@ def warp(file,ds:gdal.Dataset,srcWin=[0,0,0,0]): geo=ds.GetGeoTransform() orj=ds.GetProjection() band=ds.RasterCount + if os.path.exists(file): + os.remove(file) out_ds:gdal.Dataset=driver.Create(file, xsize, ysize, band, gdal.GDT_Byte) out_ds.SetGeoTransform(geo) out_ds.SetProjection(orj) diff --git a/rscder/gui/mainwindow.py b/rscder/gui/mainwindow.py index 919cc39..4902c01 100644 --- a/rscder/gui/mainwindow.py +++ b/rscder/gui/mainwindow.py @@ -15,10 +15,7 @@ from rscder.utils.icons import IconInstance from rscder.utils.project import Project from rscder.gui.layercombox import LayerCombox from rscder.gui.eagle_eye import eagleEye -import skimage -import numpy as np -import sys -import scipy + class MainWindow(QMainWindow): closed = pyqtSignal()