【真】颜色探测&拍照
scratch吧
全部回复
仅看楼主
level 8
玩手机16 楼主
知道没图你们是不会来的[滑稽]
灵感来自https://tieba.baidu.com/p/5842338673?pid=121484699829&cid=0#121484699829
然后我想了想,加上https://tieba.baidu.com/p/5845476787?pid=121526734698&cid=#121526734698
拍照是可以做到的[滑稽][滑稽][滑稽]
这上面说的不是这个颜色的RGB值(加载中)
请忽略前面的0x00
蓝链最后([滑稽]你们可以看看怎么做)
2018年09月09日 05点09分 1
level 8
玩手机16 楼主
你们先想想,我先截图
2018年09月09日 05点09分 2
[滑稽]
2018年09月09日 05点09分
level 8
玩手机16 楼主
我来了[滑稽]
首先我们先了解颜色检测
大家都知道嘛,点一下颜色再点想侦测的颜色
但还可以像下面这样(不用改源码)
好的,sc里面用的是RGB模式的
所以给大家科普一下
RGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。
好的看不懂没关系[滑稽]我们讲正事
#FFB6C1
#9932CC
#6A5ACD
像这种的东西就是RGB颜色值
它是由红色的值、黄色的值、蓝色的值(三原色)组成
最大是255,最小是0
然后把它们连起来
像这样:255,255,255[滑稽]
然而这只是数字
要先把十进制转成十六进制才行[滑稽]
2018年09月09日 05点09分 3
level 8
玩手机16 楼主
好的[滑稽]这里就是十进制转成十六进制的地方
好的,方法详见百度[滑稽]
然后就是真正核心的地方了
2018年09月09日 05点09分 4
这个穷举我给零分[喷]
2018年09月09日 06点09分
回复 ginsotree :+1
2018年09月09日 11点09分
至少得多点定义模块吧,这不够简洁
2018年09月09日 13点09分
2018年09月12日 14点09分
level 8
玩手机16 楼主
好的,我又来了[滑稽]
看图
好的,这个就是把红黄蓝的值随机算出来
转换了就识别
然后就没了[滑稽]
简单
2018年09月09日 06点09分 6
level 11
哇传说中的bogo RGB![滑稽]
2018年09月09日 06点09分 7
level 1
辣鸡sc没有碰到颜色的R、G、B[阴险]
另外枚举不行吗,非要随机
2018年09月09日 06点09分 8
随机比较可能快速得到所要的颜色,枚举则常常一个像素需要20+分钟……这个早试过了。
2018年09月13日 09点09分
level 1
等等,你在3L说“它是由红色的值、黄色的值、蓝色的值(三原色)组成”[滑稽]???
难道不是红绿蓝吗,初二物理就讲了啊
2018年09月09日 06点09分 9
好吧,手残[滑稽]
2018年09月09日 06点09分
level 1
十进制转十六进制还搞得那么复杂,if 余数<9,直接把这一位设成余数,大于9直接从list里面取对应项(即第 余数-9 项)
2018年09月09日 06点09分 10
level 1
还有判断颜色是可以直接用碰到颜色<A*(256^3) + R*(256^2) + G*256 + B>的,这样一来就不用转16进制,效率还可以更快
2018年09月09日 06点09分 13
因为mod运算确实很慢啊
2018年09月09日 06点09分
@姓q的那位 你说的是设定颜色,我说的是判断啊,这还是有点不一样的吧(逃)
2018年09月09日 06点09分
听你的[滑稽]
2018年09月09日 06点09分
请教一下,<A*(256^3) + R*(256^2) + G*256 + B>这个部分是什么意思呢?我目前想要能够知道所碰到的颜色是什么?但是scratch好像不行。[乖]
2021年04月07日 12点04分
level 8
玩手机16 楼主
2018年09月09日 06点09分 15
level 11
我要开工做毁图秀秀了[滑稽][心碎]
2018年09月09日 10点09分 16
[滑稽]一个图片的天堂是PS,一个图片的地狱是美图
2018年09月13日 10点09分
level 11
突然有一个奇异的脑洞:用scratch扫描条码[滑稽]
2018年09月12日 13点09分 17
二维码[滑稽]
2018年09月12日 13点09分
@死去的记忆又回来了草 [滑稽]想到了一个大胆的创新,三维码[滑稽]
2018年09月12日 14点09分
@(o.0) 我们班的某同学写的字就号称三维码
2018年09月12日 14点09分
@死去的记忆又回来了草 立体字[滑稽],1平方厘米装6个字,设问一个地球的大小可装多少个字[滑稽]
2018年09月13日 09点09分
level 6
蓝链呢
2019年03月30日 06点03分 18
挖坟禁一天
2019年03月30日 07点03分
level 11
2019年03月30日 07点03分 19
1