开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 185|回复: 1
收起左侧

[讨论] 实在没想到有一天能踩中深色模式的坑

[复制链接]
结帖率:100% (12/12)
发表于 4 天前 | 显示全部楼层 |阅读模式   广东省潮州市
事情是这样的,最近有空的时候就折腾一下那个图色工具,然后因为大漠跟乐玩识别灰度的颜色描述不一样就想着把这玩意也集合到乐玩助手上,本着用不用得上无所吊慰但别人有的我全都要的态度就抽出点新赛季冲分的时候浅浅研究了一下,总所周知灰度值范围0-255  255对应的十六进制颜色值就是 R255 G255 B255 转换成16进制 FFFFFF ,我本来想着挺容易实现的先写完再去冲分,后面发现怎么都对不上,具体表现在用写完后二值化区域的值对不上,做出来的字库用对应的灰度值和1.0的相似度大漠OCR识别不到。这就给我整不会了,于是这几天晚上有空都在折腾这玩意新赛季排位一把都没打。但也是毫无效果!由于解决不了这问题这两天睡觉都睡不好,索性今天多花点时间解决,于是下午没事就又开始折腾这玩意,结果发现TMD大漠切换灰度的时候会把图片灰度处理,而我电脑每天6点自动切换深色模式,而且我截的图都是txt文档恰好一点彩色都没有所以迟迟没有发现,我一直以为是偏色值大漠跟乐玩的算法不一样一直折腾,各自引擎,AI啥都TMD查了结果下午截图我那花里胡哨的易语言ide界面才发现问题
d6fc84af-f49f-4dbd-bdf9-3a630850b5a9.png 不能说毫不相干只能说一模一样
ffed86f7-cd4c-4a48-8bdf-620463e3360d.png 不能说一模一样只能说毫不相干
大漠灰度的用的是平均灰度 (R + B+ G) / 3 我不会汇编写的源码效率太低下面贴上桔城模块大佬的汇编代码
  
子程序名返回值类型公开备 注
位图去色1逻辑型 此方法是用(R+G+B)/3的方法求灰度值
参数名类 型参考可空数组备 注
图像字节集
置入代码 ({ 87, 86, 139, 69, 8, 153, 139, 8, 227, 126, 102, 187, 66, 77, 102, 57, 89, 8, 117, 116, 139, 65, 42, 59, 194, 114, 109, 139, 89, 30, 247, 243, 137, 69, 252, 75, 137, 93, 240, 139, 249, 51, 201, 177, 3, 139, 119, 26, 78, 15, 182, 87, 36, 211, 234, 137, 85, 236, 15, 175, 242, 51, 192, 137, 69, 244, 247, 109, 252, 137, 69, 232, 51, 219, 137, 93, 248, 3, 93, 232, 141, 92, 59, 62, 51, 192, 153, 138, 19, 3, 194, 138, 83, 1, 3, 194, 138, 83, 2, 3, 194, 153, 247, 241, 136, 3, 136, 67, 1, 136, 67, 2, 139, 93, 248, 3, 93, 236, 59, 222, 118, 208, 139, 69, 244, 64, 59, 69, 240, 118, 188, 51, 192, 64, 235, 2, 51, 192, 94, 95, 201, 194, 4, 0 })
返回 ()



结帖率:100% (12/12)

签到天数: 3 天

 楼主| 发表于 4 天前 | 显示全部楼层   广东省潮州市
再补一个乐玩点阵到大漠的源码
  
子程序名返回值类型公开备 注
点阵信息乐玩到大漠字节集 
参数名类 型参考可空数组备 注
点阵地址整数型
宽度整数型
高度整数型
变量名类 型静态数组备 注
bin1字节集 
bin2字节集 
x整数型 
y整数型 
bin1 = 取空白字节集 (宽度 × 11)
bin2 = 内联_读字节集 (点阵地址, 宽度 × 高度)
变量循环首 (0, 高度 - 1, 1, y)
变量循环首 (0, 宽度 - 1, 1, x)
bin1 [x × 11 + y + 1] = bin2 [y × 宽度 + x + 1]
变量循环尾 ()
变量循环尾 ()
返回 (bin1)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表