团队作业4.7——Scrum Day 7(11/26/2023)

发布时间 2023-11-26 21:15:47作者: yuLLin
团队成员
学号
博客园主页
GitHub
徐宗韬(组长) 3121004802
yuLLin
yulinnn
冯浩天 3121004779
FHTgduthomework
FHTHomeworkAtgdut
朱正东 3121004806
Momota
momotaaa
黄皓坤 3121004783
jiaoqud86
jiaoqud86

队名:硬工队
团队GitHub:VividImages
Alpha阶段合集:项目冲刺

1 站立式会议

施工中...

2 任务完成情况

2.1 昨天完成的工作

任务
参与人员
风格化模块测试 徐宗韬,冯浩天,朱正东,黄皓坤
图片水印模块测试 徐宗韬,冯浩天,朱正东,黄皓坤

2.2 今日计划完成的工作

任务
参与人员
所有功能集成测试,查漏补缺 徐宗韬,冯浩天,朱正东,黄皓坤

2.3 工作中遇到的困难

   在整体测试中发现了一些交互上的小问题,经讨论后迅速更正。

3 燃尽图

4 代码签入

  项目仓库GitHub:VividImages/Project_VividImages

5 项目程序最新运行截图

5.1 最新模块的部分代码

@@ -21,6 +21,8 @@
import HistoryWindow
import time
import Fliter
import watermark
import numpy as np
class Ui_MainWindow(object):

    def setupUi(self, MainWindow):
@@ -103,6 +105,7 @@ def setupUi(self, MainWindow):
        self.Button_Stitch.clicked.connect(self.imgStitch)
        self.Button_Fliter.clicked.connect(self.imgFliter)
        self.Button_History.clicked.connect(self.historyLog)
        self.Button_Watermark.clicked.connect(self.watermark)

    def retranslateUi(self, MainWindow):
        _translate = QtCore.QCoreApplication.translate
@@ -274,14 +277,35 @@ def imgFliter(self):

    # 历史记录     
    def historyLog(self):

        try:
            dialog = QDialog()
            historyDialog = HistoryWindow.Ui_Dialog()
            historyDialog.setupUi(dialog)
            dialog.exec_()
        except:
            QMessageBox.warning(None,"错误","打开历史记录错误")    


    def watermark(self):
        if self.inputFileNameList:
            try:
                resList = watermark.watermark(self.inputFileNameList,"watermark_lean")
            except:
                QMessageBox.warning(None,"错误","添加水印错误")
            f=open(r'./history.log','a+')
            f.write(str(time.localtime().tm_year)+"/"+str(time.localtime().tm_mon)+'/'+str(time.localtime().tm_mday)+" "+str(time.localtime().tm_hour)+":"+str(time.localtime().tm_min)+"   "+"为图片进行水印处理\n")
            try:    
                for i,img in enumerate(resList):
                    fileDir,ext = os.path.splitext(self.inputFileNameList[i])
                    fileName = fileDir.split('/')[-1]
                    fliePath = "./img/"+fileName+"_watermark"+".jpg"
                    cv2.imwrite(fliePath,img)
                    self.outputFileNameList.append(fliePath)
                self.outputImgShow()
            except:
                QMessageBox.about(None,"错误","显示图片错误")   
        else:
            QMessageBox.about(None,"错误","请先加载图片")   

5.2 运行结果

6 每日总结

团队成员
总结
徐宗韬 完结散花!
冯浩天 在计划时间内顺利完成Alpha阶段开发,继续加油!
朱正东 各司其职完成工作,收获颇丰。
黄皓坤 项目冲刺告一段落,但要持续关注用户反馈。