2019年2月24日星期日

The fourth week

The fourth week


In the fourth week, three of our members which include TONG WU, XIUQI LIU and ZIANG XU attended the meeting with our supervisor in 19 February. The supervisor tested our program and had a try on the functions on them. He also gave some advice on how to improve our program such as design of GUI and improvement of some functions including 'Grabbing points'. In this Friday lab session, team leader TONG WU added functions including calibration of log-axis and 'Select curves' along with 'Grab points', the illegal input check function and wrote the description part of the sustainability report, XIUQI LIU, ZIANG XU and ABDULLA ALAMRI took charge of the writing of three sections of the sustainability report and think about the poster design. Moreover, XIUQI LIU and ZIANG XU improved the GUI design to make it more compact and user-friendly.

The figure below shows the newest version of the GUI design as shown in Figure 1.


Fig.1 New GUI design

 The 'Grab points' functions enable user to attain value of any points by left-clicking, and after press 'Enter' the points chosen before will be deleted for another 'Grab point' or other functions in order to save time. Moreover, the value is still stored in the table and user can choose to the save it as file. The results are shown in Figure 2 and 3.

Fig.2 Results of 'Grab point' function

Fig.3 Results of 'Grab point' function

The 'Select curve' function enables user to manually click in order to get the whole curve and the curve will be displayed in the preview axes along with the data about the point clicked by user saving in the table. After pressing 'Enter', user can choose to do another 'Select curve' function or other functions on the same image in order to save time.

Fig.4 Results of 'Select curve' function

Fig.5 Results of 'Select curve' function

When user input a letter or nothing and press 'Ok', the program will ask user to input a number. If user cancel after inputting or inputting nothing, the program will assume the user do not want to calibrate and clear the Xmin, Xmax, Ymin, Ymax as shown in below in Figure 6,7,8,9:
Fig.6 Results of illegal input check

Fig.7 Results of illegal input check

Fig.8 Results of illegal input check
Fig.9 Results of illegal input check

 Next week, we will try our best to finish the recognize function and the poster for bench inspection.

没有评论:

发表评论