Files
HPI/record_system_v22/spectral_Window.py
tangchao0503 98cf134cca 第一次提交
1、hpi的可用代码;
2、修复了多次点击曝光后,福亮度数据错误的问题;
3、定标方式为大的蓝菲积分球的标准能量曲线,而不是基于asd的能量曲线;
2022-09-06 22:54:14 +08:00

95 lines
4.9 KiB
Python

# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'spectral_Window.ui'
#
# Created by: PyQt5 UI code generator 5.13.0
#
# WARNING! All changes made in this file will be lost!
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_spectral_Window(object):
def setupUi(self, spectral_Window):
spectral_Window.setObjectName("spectral_Window")
spectral_Window.resize(792, 523)
self.label = QtWidgets.QLabel(spectral_Window)
self.label.setGeometry(QtCore.QRect(54, 10, 51, 20))
self.label.setObjectName("label")
self.filepath_le = QtWidgets.QLineEdit(spectral_Window)
self.filepath_le.setGeometry(QtCore.QRect(131, 10, 261, 21))
self.filepath_le.setObjectName("filepath_le")
self.label_2 = QtWidgets.QLabel(spectral_Window)
self.label_2.setGeometry(QtCore.QRect(54, 40, 41, 20))
self.label_2.setObjectName("label_2")
self.filename_le = QtWidgets.QLineEdit(spectral_Window)
self.filename_le.setGeometry(QtCore.QRect(131, 40, 261, 21))
self.filename_le.setObjectName("filename_le")
self.filepath_bt = QtWidgets.QPushButton(spectral_Window)
self.filepath_bt.setGeometry(QtCore.QRect(401, 10, 71, 21))
self.filepath_bt.setObjectName("filepath_bt")
self.statu_tb = QtWidgets.QTextBrowser(spectral_Window)
self.statu_tb.setGeometry(QtCore.QRect(611, 210, 161, 301))
self.statu_tb.setObjectName("statu_tb")
self.tabWidget = QtWidgets.QTabWidget(spectral_Window)
self.tabWidget.setGeometry(QtCore.QRect(10, 70, 591, 441))
self.tabWidget.setObjectName("tabWidget")
self.tab = QtWidgets.QWidget()
self.tab.setObjectName("tab")
self.gridLayoutWidget = QtWidgets.QWidget(self.tab)
self.gridLayoutWidget.setGeometry(QtCore.QRect(0, 0, 581, 411))
self.gridLayoutWidget.setObjectName("gridLayoutWidget")
self.spe_glo = QtWidgets.QGridLayout(self.gridLayoutWidget)
self.spe_glo.setContentsMargins(0, 0, 0, 0)
self.spe_glo.setObjectName("spe_glo")
self.tabWidget.addTab(self.tab, "")
self.tab_2 = QtWidgets.QWidget()
self.tab_2.setObjectName("tab_2")
self.gridLayoutWidget_2 = QtWidgets.QWidget(self.tab_2)
self.gridLayoutWidget_2.setGeometry(QtCore.QRect(-1, -1, 581, 411))
self.gridLayoutWidget_2.setObjectName("gridLayoutWidget_2")
self.align_glo = QtWidgets.QGridLayout(self.gridLayoutWidget_2)
self.align_glo.setContentsMargins(0, 0, 0, 0)
self.align_glo.setObjectName("align_glo")
self.tabWidget.addTab(self.tab_2, "")
self.layoutWidget = QtWidgets.QWidget(spectral_Window)
self.layoutWidget.setGeometry(QtCore.QRect(610, 90, 195, 135))
self.layoutWidget.setObjectName("layoutWidget")
self.gridLayout = QtWidgets.QGridLayout(self.layoutWidget)
self.gridLayout.setContentsMargins(0, 0, 0, 0)
self.gridLayout.setObjectName("gridLayout")
self.align_bt = QtWidgets.QPushButton(self.layoutWidget)
self.align_bt.setObjectName("align_bt")
self.gridLayout.addWidget(self.align_bt, 0, 0, 1, 1)
self.stop_align_bt = QtWidgets.QPushButton(self.layoutWidget)
self.stop_align_bt.setObjectName("stop_align_bt")
self.gridLayout.addWidget(self.stop_align_bt, 0, 1, 1, 1)
self.wb_bt = QtWidgets.QPushButton(self.layoutWidget)
self.wb_bt.setObjectName("wb_bt")
self.gridLayout.addWidget(self.wb_bt, 1, 0, 1, 2)
self.dc_bt = QtWidgets.QPushButton(self.layoutWidget)
self.dc_bt.setObjectName("dc_bt")
self.gridLayout.addWidget(self.dc_bt, 2, 0, 1, 2)
self.record_bt = QtWidgets.QPushButton(self.layoutWidget)
self.record_bt.setObjectName("record_bt")
self.gridLayout.addWidget(self.record_bt, 3, 0, 1, 2)
self.retranslateUi(spectral_Window)
self.tabWidget.setCurrentIndex(0)
QtCore.QMetaObject.connectSlotsByName(spectral_Window)
def retranslateUi(self, spectral_Window):
_translate = QtCore.QCoreApplication.translate
spectral_Window.setWindowTitle(_translate("spectral_Window", "光谱窗口"))
self.label.setText(_translate("spectral_Window", "保存路径"))
self.label_2.setText(_translate("spectral_Window", "文件名"))
self.filepath_bt.setText(_translate("spectral_Window", "浏览"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("spectral_Window", "spe"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("spectral_Window", "align"))
self.align_bt.setText(_translate("spectral_Window", "align"))
self.stop_align_bt.setText(_translate("spectral_Window", "stop align"))
self.wb_bt.setText(_translate("spectral_Window", "曝光/白板"))
self.dc_bt.setText(_translate("spectral_Window", "暗电流"))
self.record_bt.setText(_translate("spectral_Window", "采集"))