问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在黑白打印时如何选择颜色才能提高辨识度

发布网友 发布时间:2023-01-17 10:40

我来回答

1个回答

热心网友 时间:2023-11-18 15:54

        之前给学科同事做了一个学情报告,主要是用echarts来展示一些学情数据。

        然后临近报告生产的时候,学科老师问我图表的颜色能不能调整一下,因为生产的时候是黑白打印,肉眼几乎无法区分,如下图所示。

        这个时候老夫是懵*的,彩色的时候能清楚的分辨出对应颜色啊,谁知道黑白打印之后为什么区分不了。

        然后一顿查资料,发现了一个词叫灰度值。黑白打印时,会将彩色按照一定算法,转化成灰度值。

        这里我使用了一个不那么精确的计算公式,毕竟我只是要解决黑白打印时不同颜色对比度而已。有兴趣的同学可以自行百度灰度值计算公式。

        RGB颜色与灰度值之间的换算规则:Gray = (R*30 + G*59 + B*11 + 50) / 100。也就是说,RGB颜色rgb(R, G, B)通过该规则转化成灰度值之后的颜色为rgb(Gray, Gray, Gray)

        既然发现问题所在,那么就要开始解决问题了。怎么样定义图表的颜色,才能让他的灰度不同呢?

        于是我写了一个方法,根据灰度值,随机生成rgb颜色,这样反向推导,就能快速的找到我们想要的结果。

        多次随机,选取一组自己满意的色值组合,替代colorList,完美解决打印对比度问题
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
家政服务阿姨是做什么的? 中央空调水滴图标是什么模式? 和EXO有关(字)的头像3张, 真的没人要么 exo这几个字母头像组合的头像 有没有EX0成员穿有EXO字的衣服的图片,和我头像一样的,越多越好! 为什么工商办卡要证明 亲子阅读的优缺点是什么? 馒头冬天放在室外存放 宝宝2 岁半说话结巴,宝宝结巴怎么纠正? 宝宝讲话口齿不清怎么办 天津欢乐谷怎么去 从天津站怎么去欢乐谷 北京663路北京西站哪个出口 公共英语考级步骤 二轮龙年纪念币什么时候发行 怎么不绑定任何软件注册抖音 城市自建房有产权拆迁怎么赔偿 一楼带院子拆迁怎么赔偿 拆迁的院落怎样补偿 梦到导师代表什么预兆 梦到导师 影音先锋下载过后的电影 一点就闪频 这是什么原因 怎么解决这一问题 公务员培训多还是教师培训多 公务员培训没有学完怎么补训 保险单贷款利息一般多少?2022年 怎么更改电脑系统图示 梦想生意的特征 高二了家境很不好我想去外面闯荡我的梦想就是想做生意但没本钱但我很城信有胆量有爱心呵呵是不是异想天开 我想做生意这是我从小的梦想但我现在有固定工作我也不想失掉工作我每月收入在1500左右 微信删除了怎么找回聊天记录 魔鬼鱼平衡车怎么充电 谁在什么时候发明了电报 蜈蚣属于什么昆虫 新时达C7000一体机报错了,04是什么意思?这是什么故障?怎么办? 新时达C7000故障代码41怎么办? 新时达C7000报错,97号故障代码怎么处理? 新时达C7000一体机报错20怎么解决? 铝合金的性能特点有哪些 我现在在火车站离哪个中信银行最近? 为什么安卓手机运行内存越来越大 鸳鸯湖棹歌 之六十三原文|翻译|赏析_原文作者简介 鸳鸯湖棹歌 之九十三原文_翻译及赏析 《采桑子·轻舟短棹西湖好》(欧阳修)原文及翻译 迪拜du卡无服务什么原因 迪拜du卡国际长途怎么打 7个工作日退费一般多少到账 哔哩哔哩主题曲有哪些 求4人和唱acfun入站歌MP3 这张图片出自火影忍者哪一集?还有鸣人为雷影下跪是第几集? 南昌地铁三号线站务员有五险一金吗 考幽明于人神兮,妙万物以达观,求翻译