From eb68242a118ca516008ac856af162b29c24bf44b Mon Sep 17 00:00:00 2001 From: copper Date: Thu, 6 Oct 2022 14:01:49 +0800 Subject: [PATCH] remove unneeded packages --- conda.yaml | 13 ----- pic.qrc | 6 --- test/random_gt.py | 17 ------ test/tree.py | 132 ---------------------------------------------- 4 files changed, 168 deletions(-) delete mode 100644 pic.qrc delete mode 100644 test/random_gt.py delete mode 100644 test/tree.py diff --git a/conda.yaml b/conda.yaml index 2ab197d..3532136 100644 --- a/conda.yaml +++ b/conda.yaml @@ -4,25 +4,12 @@ channels: - defaults dependencies: - cryptography=3.4.7=py37h20c650d_0 - - 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 - numpy=1.21.2=py37h940b05c_0 - opencv=4.5.3=py37h03978a9_1 - - pip=21.2.4=pyhd8ed1ab_0 - proj=8.0.1=h1cfcee9_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 - 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 - pyyaml=5.4.1=py37hcc03f2d_1 - qgis=3.18.3=py37h3dc7164_2 - qt=5.12.9=h5909a2a_4 diff --git a/pic.qrc b/pic.qrc deleted file mode 100644 index 19fe577..0000000 --- a/pic.qrc +++ /dev/null @@ -1,6 +0,0 @@ - - - plugins/In_one/pic/2.png - plugins/In_one/pic/1.png - - diff --git a/test/random_gt.py b/test/random_gt.py deleted file mode 100644 index b4341dc..0000000 --- a/test/random_gt.py +++ /dev/null @@ -1,17 +0,0 @@ -from osgeo import gdal - -pth = r"D:\CVEO\2021-12-22-CDGUI\LZY_DATA\未命名1\bcdm\AAA.-BBB._68252_cmi_otsu_bcdm.tif" -npth = r'D:\CVEO\2021-12-22-CDGUI\LZY_DATA\未命名1\bcdm\gt.tif' -ds = gdal.Open(pth) -out_ds = gdal.GetDriverByName('GTiff').Create(npth, ds.RasterXSize, ds.RasterYSize, 1, gdal.GDT_Byte) -out_ds.SetGeoTransform(ds.GetGeoTransform()) -out_ds.SetProjection(ds.GetProjection()) - -data = ds.ReadAsArray() -data[100:200, 100:200] = 0 -out_ds.GetRasterBand(1).WriteArray(data) - - -out_ds.FlushCache() -del out_ds -del ds \ No newline at end of file diff --git a/test/tree.py b/test/tree.py deleted file mode 100644 index 2106dde..0000000 --- a/test/tree.py +++ /dev/null @@ -1,132 +0,0 @@ -from PyQt5 import QtCore -from PyQt5.QtWidgets import QDesktopWidget -import sys -from PyQt5.QtWidgets import * - -# import tree # tree.py文件 - - -class myTreeWidget: - def __init__(self, objTree): - self.myTree = objTree - # 设置列数 - self.myTree.setColumnCount(1) - # 设置树形控件头部的标题 - self.myTree.setHeaderLabels(['机构列表']) - - # 设置根节点 - self.root = QTreeWidgetItem(self.myTree) - self.root.setText(0, '本单位') - - # 设置树形控件的列的宽度 - self.myTree.setColumnWidth(0, 100) - - # 设置子节点1 - child1 = QTreeWidgetItem(self.root) - child1.setText(0, '市场部') - self.root.addChild(child1) - - # 设置子节点11 - child11 = QTreeWidgetItem(child1) - child11.setText(0, '销售班') - - # 设置子节点2 - child2 = QTreeWidgetItem(self.root) - child2.setText(0, '财务部') - - # 设置子节点21 - child21 = QTreeWidgetItem(child2) - child21.setText(0, '财务一班') - - # 加载根节点的所有属性与子控件 - self.myTree.addTopLevelItem(self.root) - - # TODO 优化2 给节点添加响应事件 - self.myTree.clicked.connect(self.onClicked) - - # 节点全部展开 - self.myTree.expandAll() - - def onClicked(self): - item = self.myTree.currentItem() - print('Key=%s' % (item.text(0))) - - -class MyPyQTMainForm(QMainWindow): - """ - 主界面 - """ - - def __init__(self): - """ - 初始化 - """ - super(MyPyQTMainForm, self).__init__() - # self.setupUi(self) - # 创建树控件对象 - layout = QVBoxLayout() - - tree_widget = QTreeWidget() - # layout.addWidget(tree_widget) - # self.setLayout(layout) - self.layout().addWidget(tree_widget) - self.myTreeTest = myTreeWidget(tree_widget) - # self.myTreeTest = myTreeWidget(self.treeWidget) - - def center(self): - """ - 定义一个函数使得窗口居中显示 - """ - # 获取屏幕坐标系 - screen = QDesktopWidget().screenGeometry() - # 获取窗口坐标系 - size = self.geometry() - newLeft = (screen.width() - size.width()) / 2 - newTop = (screen.height() - size.height()) / 2 - self.move(int(newLeft), int(newTop)) - - def addNode(self): - """ - 添加节点 - """ - print('--- addTreeNode ---') - item = self.myTreeTest.myTree.currentItem() - node = QTreeWidgetItem(item) - node.setText(0, '后勤部') - - def deleteNode(self): - """ - 删除节点 - """ - print('--- delTreeNode ---') - item = self.myTreeTest.myTree.currentItem() - root = self.myTreeTest.myTree.invisibleRootItem() - for item in self.myTreeTest.myTree.selectedItems(): - (item.parent() or root).removeChild(item) - - def modifyNode(self): - """ - 修改节点 - """ - print('--- modifyTreeNode ---') - item = self.myTreeTest.myTree.currentItem() - item.setText(0, '办公室') - - -""" -主函数 -""" -if __name__ == '__main__': - app = QApplication(sys.argv) - myPyMainForm = MyPyQTMainForm() - # 主窗口显示在屏幕中间 - myPyMainForm.center() - - # 禁止最大化按钮 - myPyMainForm.setWindowFlags(QtCore.Qt.WindowMinimizeButtonHint | QtCore.Qt.WindowCloseButtonHint) - # 禁止拉伸窗口大小 - myPyMainForm.setFixedSize(myPyMainForm.width(), myPyMainForm.height()) - - # 显示主界面 - myPyMainForm.show() - sys.exit(app.exec_()) \ No newline at end of file