|
|
本帖最后由 独孤求败 于 2025-12-3 17:31 编辑
1、你这工具,图片预览器里的图片太小了,最大只有254
我用MVE一般用110%,分辨率360。
如果用来检查landmarks,分辨率太小的话,不容易看清。
我用1.5v图片浏览器的话,一般用416,但416又太大了
(我为什么不使用MVE检查landmarks
因为MVE多图页面里,它的landmarks是不连线的,只有点,有时不容易判断landmarks有没有错)
# ----------------------------------------------------------
# 预览窗口类别 支持大数量图档
# ----------------------------------------------------------
class PreviewWindow:
THUMB_SIZES = {'小': 64, '中': 124, '大': 250}
THUMBS_PER_PAGE = 200 # 每页显示的缩图数量
def __init__(self, parent_editor):
self.editor = parent_editor
self.root = tk.Toplevel(parent_editor.root)
self.root.title("图片预览器 - 双击缩图回到编辑器")
# 获取屏幕尺寸并设置窗口最大化
screen_width = self.root.winfo_screenwidth()
screen_height = self.root.winfo_screenheight()
self.root.geometry(f"{screen_width}x{screen_height}+0+0")
self.root.state('zoomed')
self.root.protocol("WM_DELETE_WINDOW", self.close_window)
self.current_size_key = '中'
这是可以调的,目前我设置,小中大 小的64 中的124 大的250
请注意这是缩图的性质,可以再用一个特大但要考虑版面布局,
举例来说:
宽度是100 假如你用一个10 那么横向会出现10个图形
宽度是100 假如你用一个25 那么横向会出现4个图形
因此要计算出合适以便平均到整体画面上
缩图的用意在于让你快速浏览大量图档
如再大估计缩图不存在意义,是可以再增加一个350左右的超大,我尝试看看布局为何
2、建议用两种landmarks风格
一、图片预览器里的landmarks建议统一颜色,实心圆点+实线
颜色太多的话,容易看花眼,看漏眼
landmarks出错的话,前后对比,统一颜色会比较明显
如果你有多种颜色扰乱的话,那它就显得不明显了
这属于颜色布局,要重新定义缩图预览的颜色,也是可以但要我清醒的时候搞一下
二、双击小图之后的大图landmarks,建议直接使用MVE的圆圈+细线
大的圆点+粗的实线,会显得很笨拙,也挡住了一些结构,看起来不够轻松、灵活、透气
直接使用MVE的圆圈+细线会好一点
你原来的多种颜色方案不错,可以方便区分不同群组,这个建议保留
线条这问题简单,我早有规划分为 1 2 3 4 等级的粗细
POINT_RADIUS = 4
LINE_WIDTH = 2
NEAR_DISTANCE = 20
GROUP_DISTANCE = 40
# 自定义颜色与线条
LINE_SETS = [
(list(range(0, 17)), (210, 170, 25)), # 下巴
(list(range(17, 22)), (255, 48, 48)), # 右眉毛
(list(range(22, 27)), (255, 0, 0)), # 左眉毛
(list(range(27, 36)), (255, 0, 255)), # 鼻子
([36, 37, 38, 39, 40, 41, 36], (0, 255, 0)),# 右眼
([42, 43, 44, 45, 46, 47, 42], (50, 205, 50)),# 左眼
([48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 48], (140, 30, 2)), # 嘴巴外围
([60, 61, 62, 63, 64, 65, 66, 67, 60], (127, 255, 0)), # 嘴巴内围
LINE_WIDTH = 2 目前是2 要细一点调1即可
实心圆改为空心圆,这小问题 一分钟的事情
下次改版 V6 再将以上的部分都处理好
|
评分
-
查看全部评分
|