A score application to verify pictures generated by different methods
- 在py文件同级目录下存放评分项目文件夹(./project)
- 在项目文件夹下创建各个生成方法文件夹以及原始图像文件夹(./project/method)
- 在项目文件下创建principle.txt存放图像评分时的选择依据文本
- 原始图像文件夹中存放处理前的原始图像(./project/method/picture.png)
- 生成方法文件夹中的图像文件名必须完整包含原图文件名与方法名,之间以下划线的形式分隔开。(例 ./project/method/picture_method.png orpiture_method_***.png)
- 运行poll.py开始生成图像评分
- 若在save目录下已有存档记录可进行存档读取,或者新建评分
- 在评分界面中可查看左右两图的生成方式,或者查看当前评分结果
- 评分中途退出可进行存档保存,存档会保存在save目录下
- 评分结束后确认保存即可将评分结果保存在项目文件夹目录下results.txt
- 评分结束后无用的存档文件可由用户自行删除
2019/02/06 KaLuLas
修改(poll.py):
修复创建项目时(选择路径前)姓名无法输入的问题
修复文件名可能带来的图片匹配错误问题(如fish & fishing
现在通过读取项目文件夹下的principle.txt形式来为提示文本note_s赋值
现在会在创建项目时提示用户生成图像不完整
决定不添加自动 or 提示用户删除存档的功能
取消了运行时“是否加载存档”的提醒窗口
现在显示标签会直接限制在图片下方,并且再和按钮互动会隐藏标签
2019/02/04 KaLuLas
修改(poll.py):
存档时需要保存的内容:
字符信息:用户昵称 / 项目文件夹路径 / 原始图像文件路径
数据结构:method_list / pictuce_list / (用于重构dict并得到num
完整的list_b,choice,item_to_delete,与当前执行的步数
- 重要内容存档
- 读档与选择读档菜单
- 读档检测:可能出现的文件or路径缺失问题
- 更进:读档失败应该可以再次尝试读档
- 项目完成时用户选择是否删除存档
2019/02/03 KaLuLas
修改(poll.py):
基于filedialog的文件目录选择完成
限制修改:不再要求文件夹命名不带“.”,
但建议原始图像文件夹在工程文件夹下一级
用户名和路径限制现在用showinfo的形式提示修改
用户名限制:不为空,不含空格
图片文件名限制:不带“.”
[开发用]自动填初始窗口数据节约时间
解决了格式问题,现在只要图片名按规范命名即可
- 项目创建初回检索并提示图片的匹配情况
2019/02/02 KaLuLas
修改(poll.py):
新增限制:工程文件夹和方法文件夹中不能包含“.”符号
修改了保存 / 不保存退出的UI,现使用messagebox
现在可以选择工程文件夹和存放原始图像的文件夹
对存档results.txt文件做了修改
-
选择文件夹可以用filedialog模块实现,设计可能会不太一样
-
评分结束后的确认保存
-
看看能不能让窗口不那么闪
2019/01/31 KaLuLas
修改(poll.py):
-
读取路径修改,修改为相对路径
-
选择工程文件夹,选择原始图像文件夹
-
*使用限制:对应方法的图片文件名至少以“_method”的方式包含该方法名
-
修改了得到图片文件名的方法
-
在GUI中显示当前的评分进度
-
保存的退出和不保存的退出
-
显示方法总数和图片总数的listbox:
在选图界面显示当前项目有几种生成方法,“原始图像”文件夹下有几张图片
-
点击按钮触发窗口,显示当前工程下的评分结果
-
可显示当前图片生成方法的按钮(测试用
触发按钮时会在左右图上打上label显示这是由哪种方法生成的
-
显示原始图片文件名
最左边的原始图片栏打上label显示文件名
-
断点续评(pickle
-
结果保存文件里看不出哪个是哪个
现在result.txt里面看不出来各个得分是哪个生成方法的,保存格式可能得修改一下
-
存在图片文件格式问题(现仅支持png格式
-
用户自定义评分基准提示