TC官方合作论坛
标题:
找图的重要参数----色偏
[打印本页]
作者:
TC兔子
时间:
2012-11-26 23:11
标题:
找图的重要参数----色偏
我们首先看一行代码
int x, y
dm.FindPic(0, 0, 2000, 2000, "xx.bmp", "
102030
", 0.9, 0, x, y)
此处红色标记的就是我们经常用到的色偏,很多新手朋友不知道这个色偏是什么意思,是怎么计算的,糊里糊涂的就往上加
反正有色偏,基本上就是对的~~我甚至看到有的人都把色偏加到了505050~~
今天在国外的论坛上看到了想过的讲解,借鉴着他们的知识,给大家介绍一下,算是借花献佛!
讲的不好,勿喷!
原理:
首先,说下这个"102030",对应的就是 R-G-B
R,red 红色
G,green绿色
B,blue蓝色
红绿蓝,就是我们常说的三原色
[attach]6315[/attach]
这张图片就是他们混合后的颜色
这个图片比较直观,但是,他们是怎么反应出来的?
这就涉及到稍微深一点的知识,二进制,十进制,和十六进制
我们在用TC的找图时候,会提示我们在色偏处用#203040,就是说,这个位置是16进制的数据
大漠的帮助文档中也说到,色偏"102030"也是表示的16进制
二进制的表示方法
00000000 00000000 00000000 相当于0 0 0
十六进制的表示方法 0 0 0
通常所说的二进制,就是1+1=10
10+1=11
11+1=100
十六进制是1+1=2
......
9+1=A
A+1=B
......
F+1=10
可以通过计算器计算一下二进制的:11111111 就等于十六进制的FF
这样的话 11111111
11111111
11111111 就等于十六进制的FF FF FF
上面说的都是进制的基本问题,下面开始说重点:
[attach]6316[/attach]
这个是在大漠工具上列出来的颜色清晰明了,白色,黑色,红绿蓝
[attach]6317[/attach]
随便抓了两个颜色,色值分别是 c7af5c , 96abab
对应的红绿蓝是
红R 绿G 蓝B
c7 af 5c
96 ab ab
将对应的色值进行相减
31 4 -4F
当然这个取色是有点问题,不过用结果就可以了
他们的色偏就是 根号下(31*31+4 *4 + 4F*4F)
以前这个帖子有错误的地方,就是求这个偏差的时候
对看过这个帖子造成误导的朋友深表歉意.
如果还有错误,请各位及时指正,我会尽快向高手请教,进行修正.
这也是融入我个人理解,如果有不对的地方请指正!!
还有一点知识,隐藏了~~
看帖回帖,是我们继续发帖的动力!!!
作者:
molunshang
时间:
2012-11-27 08:41
来学习了
作者:
shine宝宝
时间:
2012-11-27 08:56
你把我写上去了!
作者:
TC兔子
时间:
2012-11-27 09:01
回复
3楼
shine宝宝
的帖子
这都看出来了!!!
作者:
Sky_Pro
时间:
2012-11-27 09:12
好吧,我也来顶一下!!!!!!!!!!!!!!
作者:
fire
时间:
2012-11-27 09:24
好贴收藏~~
作者:
a8461959
时间:
2012-11-27 11:14
看看是什么
作者:
kkkkkkk
时间:
2012-11-27 11:30
长知识了!
作者:
kk595
时间:
2012-11-28 02:10
学习了、、
作者:
crossly
时间:
2012-11-29 01:34
学习学习啊
作者:
我又来了
时间:
2012-11-29 08:42
00000000000000000000
作者:
qq06314488
时间:
2012-11-29 22:28
积极回帖,努力帮助新手,赚取TC币额
作者:
wl_20110226
时间:
2012-11-30 10:30
支持
:*TC
复制代码
作者:
toliujun
时间:
2012-11-30 23:15
学习了,一知半解.
作者:
luxinwen
时间:
2012-11-30 23:18
回复
作者:
海贼蛋蛋
时间:
2012-12-1 16:43
作者:
z0230226
时间:
2012-12-2 15:57
积极回复
作者:
05windows
时间:
2012-12-2 16:04
定 兔子出品 基础知识 感谢
作者:
为人民服务
时间:
2012-12-4 11:58
-4f的负号去那了?
作者:
TC兔子
时间:
2012-12-4 12:12
回复
19楼
为人民服务
的帖子
这个是我随便取的色值
我的理解是,取他们的绝对值
作者:
wuwanqq11
时间:
2012-12-7 04:39
还有一点知识,隐藏了~~
作者:
echo
时间:
2012-12-8 21:38
学习学习
作者:
445269942
时间:
2012-12-10 21:03
55555555555
作者:
unlt009
时间:
2012-12-16 19:15
学习一下
作者:
chinamyt
时间:
2012-12-16 20:06
了解下
作者:
luoaaron
时间:
2012-12-18 11:51
学习
作者:
lindesxc
时间:
2012-12-19 15:29
看看学习
作者:
lgrhpp
时间:
2012-12-19 16:50
来学习了
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1