队名:硬工队
团队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阶段开发,继续加油! |
朱正东 |
各司其职完成工作,收获颇丰。 |
黄皓坤 |
项目冲刺告一段落,但要持续关注用户反馈。 |