程序聚合 软件案例 双模块测距+多格式取色二合一工具

双模块测距+多格式取色二合一工具

2026-05-26 08:39:11
行业:电商、广告营销
载体:Windows应用
技术:Python

业务和功能介绍

行业场景
旨在解决前端、UI/UX设计师在工作中需要详细测量屏幕物理、逻辑双像素以及精确取色等需求,市面上大多类似工具要不臃肿,要不功能不全,因此开发此工具针对性的解决痛点。

功能介绍
该项目有测距模块和取色模块两大板块。测距模块细分为线条测距功能和框选测距功能两个小功能块,这让该测距工具不仅仅能够测量单一的宽度和高度,还可以在有需求时同步测量宽高面积,极大的提高了涵括性与效率性。取色模块支持市面上大部分的色彩格式,让使用者不必再去搜索/转换相应的其它色彩格式。且两个模块都支持放大镜,保证最终数据的精确性。

项目实现

1.我独立负责整个程序的开发
2.技术栈 :基于 Python 3.10 + PyQt5 构建,配合 pyautogui 实现屏幕捕获、 keyboard 实现全局快捷键、 Pillow 处理图像、 pywin32 访问 Windows API,最终通过 PyInstaller 打包为独立可执行文件。
架构设计 :采用 模块化分层架构 ,分为 UI 层(主窗口、设置对话框、放大镜)和业务层(设置管理、快捷键管理、测距引擎、取色引擎),通过 信号槽机制 实现组件间解耦通信。
实现亮点 :支持 全局快捷键 (Ctrl+Shift+M/C)、 多格式颜色值转换 (HEX/RGB/RGBA/HSL)、 屏幕放大镜 实时跟随、 两点测距/区域框选 切换、 Shift约束角度 (0°/45°/90°等,类似PS)、颜色历史记录管理,以及深色亚克力风格界面。
技术难点 :全局快捷键需要管理员权限、窗口置顶与鼠标穿透的平衡、Windows图标缓存问题、多显示器DPI适配、右键菜单事件处理稳定性等。

示例图片视频


颜秀
30天前活跃
方向: 前端-Web前端、后端-Python、
交付率:100.00%
相似推荐
Java 应用集群迁移与 Elasticsearch 数据同步
一、背景与目标 客户因业务调整,需要将现有生产环境的网站服务及数据完整迁移至新服务器。涉及约 10 个 Java 网络应用程序及配套的搜索、消息队列服务。目标是在保证数据完整性的前提下,实现业务的平滑割接,确保迁移后服务可正常访问。 二、功能模块 1.全量服务迁移: 涵盖 Elasticsearch 7.8.0 搜索引擎、Nginx 反向代理、RabbitMQ 消息队列及 Redis 缓存服务的部署与配置还原。 2.Java 应用部署: 迁移并配置 10 个左右的 Java 后端应用,恢复其 JVM 参数及配置文件。 3.数据一致性保障: 执行数据库与索引数据的导出导入操作,确保新旧环境数据一致。
CentOS7 Docker 基础运行环境搭建与组件部署
客户需要在单台 CentOS 7 服务器上快速构建一套标准化的后端开发与运行环境。目标是替代繁琐的手动安装过程,通过容器化技术统一部署 MySQL、MongoDB、Redis、Kafka、Zookeeper、MinIO 等中间件,并预置 GoLang 开发环境,确保环境的一致性和可移植性。 功能模块: 1.中间件容器化: 集成 MySQL 5.7+、MongoDB 6.0+、Redis 7.0+、Kafka 及 Zookeeper 等核心组件,通过 Docker Compose 进行统一编排启动。 2.对象存储服务: 部署 MinIO 对象存储,用于非结构化数据的存储测试。 3.环境初始化: 编写初始化脚本,自动完成各组件的用户名密码配置(如 mysql/mongodb/redis/minio 统一认证),并安装 GoLang 1.18 及 Git 工具链,交付即可用的基础镜像环境。
MyDiary
海外版 Android 应用独立开发实践,基于 Kotlin + Jetpack Compose + MVVM 架构,覆盖音乐播放器与隐私日记两款产品。音乐播放器支持本地音频扫描、后台播放、通知/媒体会话控制、播放队列、进度控制、循环模式及状态持久化;隐私日记支持富文本编辑、图片/表情/标签、多字体主题、时间线浏览、本地密码锁、云同步备份恢复与数据导出,注重海外用户隐私合规、流畅交互与数据安全保障。负责需求分析、UI/UX、架构设计、音视频/数据存储/同步模块实现及持续迭代。
半熟类社交平台
重逢的创建初衷是提供一个平台,为用户维护个人的半熟社交人际关系,辅助用户整合非日常交流好友资源,以此为用户提供可能需要的人际关系价值。项目的主要通过iOS和Android两个主流平台APP提供服务,后端通过ECS中PHP提供平台服务,并通过Python提供一定的数据分析服务。
求职投递管理平台
当前大学生求职海投过程中,经常出现投递企业过多、面试进度混乱、遗忘跟进简历状态等问题,缺少轻量化的进度跟踪工具。本求职投递管理系统以此为背景立项,目标是打造一款浏览器本地存储的求职台账工具。系统包含投递记录管理、待办事项提醒、进度数据看板、求职漏斗统计、数据导出备份五大核心模块。用户可以新增、检索、筛选所有投递记录,实时查看投递、笔试、面试、offer 全流程状态;首页看板可视化展示投递总量、面试数量与回应率,临近面试任务自动提醒,所有数据保存在浏览器本地,无需后端服务器,保障个人求职隐私安全。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服