热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

[软件开发]基于Qt开发的一款免费取色器软件TakeColor

我的新博客:http:ryuzhihao.cc本文在我的新博客中的链接:http:ryuzhihao.cc?p229又是好久没有更新博客了(・(ェ)・

 我的新博客:http://ryuzhihao.cc/

本文在我的新博客中的链接:http://ryuzhihao.cc/?p=229


    又是好久没有更新博客了 (・(ェ)・),不过确实是自己忙了太多东西。本来以为大四会有大把的空闲时间,结果只是把原先用来上课的时间继续用在自己的各种研究工作上了ヽ(o`皿o)ノ。(PS,上周去延安学习了一阵子,虽说我本来就是喜欢看新闻、读历史的人,但是此次去延安果然还是对我们的前辈们肃然起敬,希望我们伟大的祖国继续伟大下去,Making China Great Again is our  duty!!!!!)


     好啦,切入正题。

     我平时喜欢做一些OpenGL,也就是图形学相关的工作,也就难免使用到一些颜色,但是一直苦于找不到一款适合我的取色器软件!!!

     此前,我比较喜欢用一款叫做TakeColor的程序。但是他只能获取0-255表示的颜色,做过OpenGL的同学应该都清楚,在OpenGL里面的颜色通常是用0-1表示的颜色,所以每次还要用计算机换算过去,特别麻烦!

    于是,正好最近结束了我的一些工作,然后用了半天的时间,捣鼓了一个RyuZhihao版本的TakeColor软件!!

              

1 程序下载链接:

http://download.csdn.net/download/mahabharata_/10131968

http://pan.baidu.com/s/1dEYqfTZ


2 程序截图:(放大倍数分别为1、7)

  


3. 程序使用说明

(1)颜色的三种模式

        RGB-255:使用三个0-255的数值表示RGB三个分量。

RGB-1.0:使用三个0-1.0的数值表示RGB三个分量(OpenGL常用)。

        HTML:使用6个十六进制数表示颜色(每2位表示0-255的一个颜色分量),例如#FF3B6C。

(2)颜色的保存

        使用Alt+C,可以获取鼠标停留位置的颜色,并入栈保存。

(3)历史颜色的获取

        点击程序下方的五个不同颜色的按钮,可以获取此前5次保存的颜色。



推荐阅读
  • 本文介绍如何在 Android 中通过代码模拟用户的点击和滑动操作,包括参数说明、事件生成及处理逻辑。详细解析了视图(View)对象、坐标偏移量以及不同类型的滑动方式。 ... [详细]
  • 2023 ARM嵌入式系统全国技术巡讲旨在分享ARM公司在半导体知识产权(IP)领域的最新进展。作为全球领先的IP提供商,ARM在嵌入式处理器市场占据主导地位,其产品广泛应用于90%以上的嵌入式设备中。此次巡讲将邀请来自ARM、飞思卡尔以及华清远见教育集团的行业专家,共同探讨当前嵌入式系统的前沿技术和应用。 ... [详细]
  • QBlog开源博客系统:Page_Load生命周期与参数传递优化(第四部分)
    本教程将深入探讨QBlog开源博客系统的Page_Load生命周期,并介绍一种简洁的参数传递重构方法。通过视频演示和详细讲解,帮助开发者更好地理解和应用这些技术。 ... [详细]
  • PyCharm下载与安装指南
    本文详细介绍如何从官方渠道下载并安装PyCharm集成开发环境(IDE),涵盖Windows、macOS和Linux系统,同时提供详细的安装步骤及配置建议。 ... [详细]
  • 本文详细介绍了如何解决Uploadify插件在Internet Explorer(IE)9和10版本中遇到的点击失效及JQuery运行时错误问题。通过修改相关JavaScript代码,确保上传功能在不同浏览器环境中的一致性和稳定性。 ... [详细]
  • 本文介绍了如何利用JavaScript或jQuery来判断网页中的文本框是否处于焦点状态,以及如何检测鼠标是否悬停在指定的HTML元素上。 ... [详细]
  • 探讨如何高效使用FastJSON进行JSON数据解析,特别是从复杂嵌套结构中提取特定字段值的方法。 ... [详细]
  • 导航栏样式练习:项目实例解析
    本文详细介绍了如何创建一个具有动态效果的导航栏,包括HTML、CSS和JavaScript代码的实现,并附有详细的说明和效果图。 ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ... [详细]
  • 深入理解 Oracle 存储函数:计算员工年收入
    本文介绍如何使用 Oracle 存储函数查询特定员工的年收入。我们将详细解释存储函数的创建过程,并提供完整的代码示例。 ... [详细]
  • 本文总结了2018年的关键成就,包括职业变动、购车、考取驾照等重要事件,并分享了读书、工作、家庭和朋友方面的感悟。同时,展望2019年,制定了健康、软实力提升和技术学习的具体目标。 ... [详细]
  • 本文探讨了如何像程序员一样思考,强调了将复杂问题分解为更小模块的重要性,并讨论了如何通过妥善管理和复用已有代码来提高编程效率。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文详细介绍了如何使用Maven高效管理多模块项目,涵盖项目结构设计、依赖管理和构建优化等方面。通过具体的实例和配置说明,帮助开发者更好地理解和应用Maven在复杂项目中的优势。 ... [详细]
author-avatar
mobiledu2502926997
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有