00:02
好多了是吧,好多了好多了就OK啊,刚才可能是。可能是搞了一个那个那个什么系统播放声音好像是。啊,行行行,现在好了就就OK了啊。呃,就是主要是说说这个,关于这个今天就是前两天有一个呃同学嘛,然后就是这个在咱们群里问了问,说能不能给讲讲这个浮点定点的,然后很多人学了很长时间是不太明白,完了之后呃就也没有太准备吧,就是不是说讲课,就是给大家简单的一起来讨论一下这个在ipga里边的定点和这个浮点的这个表示也好,或者计算也好,呃或者说这个这个就是关于里边的一些浮点和定点的一些东西吧,呃,然后呢,聊其他的也行嘛,呃随便,呃然后呢,这是一个,然后后边的话呢,咱们这一期如果效果不错的话,咱们后边可以考虑,呃,给大家再去。
01:09
讲解这个关于这个这个这个这个呃,这个其他的问题嘛,然后之前还有一个学员也是说了说说让给讲讲这个CRC的问题也可以,也没问题。呃,录播的话有我这边,呃,现在呢,我是也录着呢,然后呢,我是用B站的直播录的,然后一会儿我再单独再用一个这个这个这个这个我自己的屏幕的录播,然后我再录一下子。然后录完之后呢,呃,看一看吧,然后看一看哪个能用哪个好,然后咱们就统一的用一下好吧。我看看上边人们都聊啥了是吧,然后咱们也闲聊闲扯一会儿吧,等等这个其他人。呃,咱们上面有人问是吧,这个叫小啥叫。
02:04
叫这个说有人说ipg做这个图像处理,呃,主要应用于这个什么方面对吧。嗯,什么方面呢?其实说白了就是说现在的话呢,你看就是说咱们去做这个识别啊,做识别的话呢,就是肯定是关于图像,呃,其实所有的关于图像处理,比如人脸识别,或者指纹识别,或者说各种各样的,只要远程的非接触式的,其实都算图像处理吧。前一段还有人在问说用。呃,用这个摄像头采集一些信息,然后去判断外边的一些东西,这些都算图像处理。啊,所以呢,呃,这个的话呢,就是呃,图像处理可以怎么说呢,它只是一个方向,然后呢,至于说这个到底用什么实现,比如说图像处理,当然也可以用这个,呃,机器学习啊或者深度算法呀,那那个时候就可以用CPU啊或者GPU啊去做,不一定非要用ipg啊,用当然也可以了。
03:08
啊,那么下面就说这个加速算法对吧,其实ipg对它就是去和一些,呃,相当于就是说单独用ipg做某些东西的,做产品的可能不多啊,大多数都干什么,大多数都是去做一个加速,就是斜处理器嘛,就是说这个ARM或者CPU它不算让ipg来算啊。呃,硕士做ipga图像处理是个好方向吧,这个这个这个呃,肯定是个好方向啊,然后呢,就是,但是做哪个方向也都比较苦啊,坚持吧。呃,这个专业确实,嗯。也难。啊,这个因为做图像处理的话呢,其实呃,其实怎么说呢,就是说做IPDA1定要分成呃两部分吧,一个是技术手段,一个是技术方向。
04:03
呃,你关于这个叫做技术手段的话呢,其实你比如像用ARM也好啊,或者用三二也好啊,或者说用IP也好,CPU也好,服务器也好,跑各种生动算法也好,他们都是什么,他们都是一种叫做技术途径,而技术方向什么呢?你就比如说这个,呃,要去做这个图像的算法,呃,然后呢,你要去研究一下这个算法是什么,怎么来的,比如说。今天下今今天一会儿呢,咱们就可以说简单的一个呃,小的图像的小问题吧,关于图像发现一个小问题,然后咱们呃这个引出咱们这个今天的这个这个这个这个呃讲课的这个计划啊。啊,看一看大家还有什么其他可聊的,毕业论文选这个是吧,也可以没问题啊,毕业论文选咱们这个看你是做什么了,如果说要是呃,像咱们这个本科生啊,选咱们这个还是蛮OK的,因为说说白了,咱们这个本科生的创新的基本上是没有啊,就是说看工作量够不够吧,然后呢,很多的学校的这个研究生的话,其实到最后也是可能也是看这个播放,就是这个看这个叫做这个。
05:19
这个这个这个这个叫做什么呢?叫做这个工作量嘛,就是说几个算法呀,或者什么难度啊,然后呢,就基本上都可以毕业啊,然后博士的话呢,其实就呃,其实就搞这个玩意儿就可能就必备了业了,因为你必须要搞创新嘛,数字电路这玩意儿就是换应用嘛,然后呢,搞创新的话,在这个上面基本上比较难。呃,有没有价格友好的,咱们都一样,一直都很友好啊,那个我这边也是做这个关于这个各个方向的培训的,然后呢,这个呃,有什么问题的话,这个问题咱们就不再细细讨论了,如果说有想去参加这个培训的啊,想往这边工作,想要去呃深入去研究的,那么这个到时候可以跟我去。
06:08
呃,私聊一下啊,或者说这个跟我们在群里跟我们这个这个这个老师或者谁找我就行啊,然后私聊一下也可以啊,这个咱们就不再过多谈这个玩意儿啊。呃,这个。RPG的HLS是吧,HLS的话呢,其实呃。HS的话呢,其实现在呢,有没有用呢,其实大家可以来看的话呢,就根据我的了解的话呢,其实现在呃,在真正去用的时候可能不太多啊,因为说它算是一种叫做就是说白了就是说呃算是厂家也好吧,或者说整个社会的进度也好,就是说他要让更多不会硬件的人去玩得起硬件来,那么这个。就要非常依托于什么,一推于底层嘛,一推于底层库的建立嘛,所以他有的时候他做的并不是特别特别的太好啊,所以说现在的IP开发基本上还是用HDL语言来写的比较多一些,用上层的,呃,这个高级语言,那么它太依靠下的库了,而现在的库做的可能也没有之前想象的那么智能啊。
07:19
呃。这个这个这个老师很好啊,老师很好啊,这个这个不要不要不要这么说啊,呃,在学校里边啊,老师讲的东西只是一个引导啊,无论是哪个学校,他只是个引导,至于要真正的要去学这个东西,肯定要靠自己啊,肯定要靠自己。呃,DSP这门课,这个就看你怎么选择了,想学也可以,不想学也行,因为到最后你出去工作的话呢,刚开始肯定是某一个方向,如果要学ipg就单独学ipg啊,如果要是去学嵌入式,就单独搞个三二啊,搞个搞一搞啊,OK啊,这个没问题。啊,大家。看不到这个这个弹幕是吧,在这儿可以一起。
08:01
呃,可以来看一看是吧。呃,然后还有什么看一下啊。Ipg转IC容易吗?其实。呃,其实ipg转IC啊,其实也也OK啊,为什么说ipg转IC呢?因为它这个里边的话呢,呃,大部分都是一些底层嘛,就是说做ipga你肯定要是往底层上去做啊,不要说上来之后做ipga,做着做着做着都跑到SOC做那边去了,那专门的嵌入式的人做,那用操作系统的人,肯定人家还是在那边活的,做ipg人基本上还是做这边底层硬件,转IC的话呢,呃,也OK啊,我这边有很多的同学也好,同事也好,之前都是做ipga的,然后后边有有的转到IC的,做ipg测试的也转到IC测试的也蛮多的。没到寝室是吧,不着急啊,不着急,有的是时间啊,咱们今天可以敞开了聊一聊嘛。呃,线上啊,线上咱们的话呢,呃,你像我之前咱们跟咱们这个,呃,这个这个这个这个咱们去聊这个事儿是吧说。
09:11
呃,我这边的话呢,呃,不建议说,不能说不建议学线上吧,只能说线上的大家自制力可能不太好啊,学习效果感觉不太好啊,学习效果可能不太好,所以呢,呃,我总觉得咱们还是呃希望大家能够来学线下。声音小是吧,声音小调大点呗。呃,尽可能的还是来线下,如果来不了线下,就在线上的话呢,一定要克制好自己,然后有事的话呢,呃,单独去找这个,你报我这边也好,或者报找其他人的学,学习也好,培训也好,能找他人让他给你这个远程指导或什么样都OK啊。呃,流量好卡是吧,那就别着急啊,快点往宿舍走呗。
10:00
呃,这个说的很对啊,就是说这个自己用好学校的资源啊,就是说找你的老师啊,或者说学校有办卡呀,都可以去用一用,特别是加入学校的那个,呃,那个叫什么加入那个学校的,就是关门管你们比赛啊,或者什么样的一些老师啊,都可以给他们去聊一聊啊聊一聊。呃,Ipg工程师的要求是吧,这个呃怎么说呢,就是说看你往哪个方向走嘛,就如果说想往这个首先找一个方向嘛,呃,一个是方向,就专业方向,那么途径的话肯定是ipga,那么最好能够把ipga里边能了解清楚,最后搞一个方向就OK了。至于方向怎么选,其实很简单,大家都不用选,你学完ipg底层之后,你去公司里一工作,公司什么方向就是什么方向吗?对吧,呃,研究生考研的话呢,之前我在群里也说了,你就直接选择一个这个这个弱电类的这个或者是电子通信啊,或者是雷达呀什么,随便找个方向报考,报考了之后里边有代理老师,你老师是什么方向,你就是什么方向,至于你那个专业方向没你想象那么重要啊,因为那个老师让你做什么才是做什么,我之前也有说这个报的是那个老报的专业里边是吧,做嵌入式的都觉得是嵌入式,但是老师导师来了一句说这个IP这么火,从你这一届开始,你得做做ipg啊,老师也不会,那你怎么整。
11:23
对吧,然后你就是还得搞IP啊,这个这个这个就这样啊。呃,屏幕鬼畜是吧,屏幕鬼畜这中间不用看,就看最最右边就行啊,看最右边就行啊。那就看最右最最最右边就可以了啊,中间那个就就就是就是我这边,因为为了让大家看到这个弹幕弹幕嘛,所以我就拉出来了啊。呃,脚本语言是吧,脚本语言的话这个。
12:00
这个学什么都行啊,到时候工作时候看用到什么就再学什么,这个难度可能就不是太大,呃,高质量的代码,这个没有什么高质量的,适合自己的就是最好的,主要是要学会啊,不要说老去抄别人的,这个主要看看别人怎么怎么搞还是OK的,继科继科不太了解啊,这个学软件的这个我不太了解啊。呃,再看看啊。呃,延迟啊,延迟确实有啊,这个我这边没开延迟啊,我这个也不是玩游戏是吧,也不是干啥的,我这个无所谓啊。这这这没有啊,没有没有讲太多的东西啊。呃,这个刚才说了是吧,这个ipg自学不光是ipg啊,其实什么东西学起来可能都会比较难一点,然后呢,只不过ipg涉及到太底层了,然后资料或者比较不好找,一般bug可能也不好解决啊,不像说单片机或什么之类,它本身可能比较简单一些,出的问题比较少一点啊,不会那么神奇是吧?做IP是做底层的啊,这个发个三收到的不一定是三啊,而单面机的话呢,可能都是底层都做完了,发三收到的一定是三啊,至于拿到三怎么处理,这是他的问题啊,做IP就是做底层的,考虑怎么能从一大堆里边可能把这三这个给收出来啊,所以这个这个玩意儿就有点不太一样了。
13:40
好啦,这这这这有人问什么时候开讲,但这个后边聊吧,咱们说是七点开始,好吧,咱们就已经闲聊了有15分钟了吧,这个一会儿咱们再。再再再聊其他的好吧,接口,接口可以啊,但是只建议前个四五年吧,或者三四年把接口好好都做一做,因为接口的话呢,它这个这个最后了啊,就最后这个问题啊,接口的话呢,呃,其实的话呢,就是说呃这个这个这个它没有太多的这个什么呢,他没有太多的理论性嘛,也就是说基本上的话,如果要搞接口专门搞的话呢,搞个三四年,三四年吧,或者四年吧,五年吧,就是说基本上就能够干什么呢,基本上就能够把这个呃这个大部分的接口都能搞明白了啊,然后呢,呃,至于说你要想在混的更好一点的话呢,肯定是要学这个叫做我所说的叫什么叫做技术的方向啊,学什么密码学呀,图像方向呀,什么通信的编解码方向啊,或者乱七八糟各种各样的雷达呀,就各种关于专业知识的方向啊,而不能说呃,总是这个这个东西也不能叫浮于表面吧,就是。
14:52
不能说在老在这个这个这个层次上,底层上去混这个玩意儿,他的这个搞个34年45年基本上都可以搞啊。
15:01
嗯,好了啊,这个这个剩下的咱们慢慢再聊好吧,呃,这个今天就就再聊点别的啊,然后那个我把这个弹幕呢,我拖到这边了啊,我也可以看得到啊呃,然后呢,大家有什么事可以在这说,然后咱们下边的话呢。嗯,咱们下边开始干什么,咱们下面开始讲解这个今天的这个浮点啊,浮点和咱们的这个叫做,呃,浮点和咱们的这个定点啊,咱们聊聊,聊一聊这个浮点还有关于定点的事儿啊呃,其实这个浮点呢,定点呢,就这个词儿是吧?呃,这个词是哪来的呢?咱们我这也没有说专门去做PPT啊,咱就是说闲聊性质的探讨一下嘛,是吧。啊,闲聊性的探讨一下啊,所以呢,呃,在这的话呢,我们给大家这个就是用一个纸吧,啊,我来这儿来这儿这个写一写啊看一看是吧。
16:00
是吧,这有个纸啊,呃,所以这个这个这个是我的这个名字啊,我叫郝旭帅是吧,然后之前呃加我微信或者QQ的也都可以单独找一下我是吧?呃,185007啊39518,这是我的电话,QQ和微信那都是,他有什么急事不要给我打电话,打电话上课呢,可能就不接,呃最好是微信给我留个言呢,然后有啥事儿看到我会。我会说的啊,我会我会回答啊,那么下边的话,咱们开始来说咱们的这个定点是吧,定点和浮点的这个问题啊,定点和浮点这个问题。呃,首先呢,咱们先来说咱们的这个,呃,这个这个这个这个里边的这个问题啊,我找不到画图。
17:05
好了啊OK啊,然后呢,咱们就开始接着说咱们这个是吧,呃,其实其实这个刚才可能扭到那边去了,声音可能小,现在还OK吧,怎么声音又小了,我我在那我这边再再再看一下,看看是什么原因啊。我这边好像已经调到最大了啊。应该OK吧,我觉得。好了啊好了好了好了,声音啊声音,声音小的自己开大一点啊,声音最小自己开大一点,下面开始说咱们这个啊呃,定点和浮点的点是吧,就咱们说这个定点和浮点的这个点啊,这个点到底是哪个点呢?其实呢,这个点就是咱们的这个小数点,比如咱们说的这个。
18:00
7.45是吧?呃,或者说这个6.25对吧,就这个点啊,它就是我们的一个这个这个说的这个定点数和这个浮点数的这个点,那数当然就是它这个本身了,对吧?呃,那么其实呢,这个定啊和这个伏啊啥意思呢?定呢,其实就是说这个小数点的位置呢,是固定的。啊是固定的,那么浮动呢,就是说这个小数点呢,是浮动的,什么叫浮动,就是说来回左右可能会移动,那么可能说这个怎么能移动呢?呃,这个的话呢,咱们可以一起来去分析一下啊啥意思呢?呃,其实呢,呃,这个讲这个东西的话呢,就要怎么说呢,就要给大家呢去理解一下什么呢?说一下咱们所谓的这个叫做理论啊和这个现实啊,比如说咱们在这个数学上是吧,比如有X。这个X呢,从理论上它可以无限小。啊,它也可以无限大。那这个是可以的啊,在数学上肯定是理论无限大啊是吧,无限小都可以,但是呢,如果说你要放到这个叫做什么,放到硬件里边。
19:08
啊,放到硬件,你说我要把它实现了。啊,那么它肯定就有范围了是吧,你有范围了,比如说呢,比如咱们这个咱们学C里边是吧,有int是吧?哎,还有我们所谓的叉类型是吧?哎,还有我们的char类型啊,那么还有各种各样的什么double类型是吧?Float类型啊,各种各样的类型是吧?它都有一定的类型,那么有了这个类型之后呢,比如像int类型的啊,一般情况下,可能我什么说是32位的啊,或者差类型的时候是八位的。那么对于我们这个八位的来说啊,咱们以它举例啊,你比如说我要用这个X来用这个八位的来表示这个X了,那么这个X它就有了什么,它有了范围啊,有了上限啊,它最多干什么呢?它最多就是指的,比如它是一个有负二位的,最多就是负的128。啊到正的127啊,咱们现在今天先不先不讨论这个正负数,比如它就是一个onet无符号的,那它最大就是最小是零,最大是255,那啥意思呢?也就是说他有他自己的什么,他自己的能够表示的一个范围的一个值啊,就是有了一个呃,它的这个数的个数其实有限的是吧,也就是说它能够表示的范围啊注意这就是一个数学理论呢,和咱们实际当中应用的一个区别啊,所以这个一定要知道啊,那么做咱们ipg里边的话呢,大家都知道啊,我们一做啊,通常干什么呢?通常啊,我们就要去考虑一件事了。
20:36
啊,啥事儿呢,那就是说啊,有一个数啊,比如我的数呢,要呃,要要要记录到这个289。啊,要记录到这个289啊,那我的话呢,肯定要去定义一个什么计数器,比如CT。啊,要去表示它。来表示它,那么我需要定义多少位呢?对吧,这个现在大家都要求会算是吧,比如说我们都是九位的对吧?诶八位的只能到255啊,定一个九位的八到零。
21:05
啊,这就是一个所谓的这个有限啊,这是第一个问题啊,第一个问题啊,第二个问题的话呢,我们再回到我们刚才说那个点上,既然我们选择了第一个有限的问题,好,第二个我们来说,假如说呢,我们现在要去传输啊一个数,这个数呢,哎,我们拿实际值来举例啊,比如这个数呢,只能传三位。也就传三个数,那传三个数如果我们不考虑符号的话呢,就是说从000能传到999,也就是从000能够传到什么呢?传到999啊,但是呢,我们就会说了,那这个点在这个什么位置呢。是吧?哎,点在什么位置呢?比如说我们从零零乘到999,有点吗。大家说没有,但其实有没有,其实是有的,在哪呢?在这个最后边吗。这个底的位置就在这儿啊,就在最后边啊,其实我们平常说的三有点吗?有哎在这儿啊,这个一定要清楚啊,底在这个位置啊,底在这底在这个位置,那如果说呢,我们有一天呢,传输的时候呢,哎,我们在这个点呢,不一定在哪,比如说我就只能传输三个数。
22:13
但是呢,我这点的位置不一定,比如我有时候一传呢,我传345,因为我只能传三个数啊,但是有一天我还可以传3.45,这也是传了三个数,但是这个点的位置呢,不一定在在这儿,就是345得在这儿。就是3.45啊,所以说对我们来说,这个点的位置呢,会不会浮动啊,会不会有有有在不同的位置,它其实呢是表示什么,它其实表示这个数值不一样的大小的啊,但是它表示的这个这个数字的个数可能是一样多的啊,就是说大小啊是这样的啊,那个点的位置啊,那么平常的时候呢,我们大家所用的大多数东西呢,都是什么,都是我们会用一些叫定点数,什么叫定点数呢?就是点的位置呢,是固定的啊,比如说我们在哪儿呢?在我们这个叫做咱们平常所用的时候啊,我们用用什么呢?比如说我们在这个C当中啊,用的所谓的呃叉类型。
23:13
是吧,我们差类型。看一下啊,画笔啊,比如我们所谓的叉类型啊。那么它就是零到255啊,就三的char啊,零到255,那么它其实它表示的什么,就是我们都说没有去考虑过对吧,它其实表示什么,它表示就是一个定点数啊。它表示就是个定点数,点在哪儿呢?点都在它表示那个数的后边。啊,这就是一个非常简单的一个定点数啊,就是一个定点数啊,就在它后边啊,这叫定点数啊,比如我们平常所写的reg。啊,七到零。的一个什么CT啊,这是ipg里边是这么写是吧,就围绕着这么写对吧,那么它等于144。
24:05
有点吗?有在哪呢,在这。啊,其实我们做的所有东西呢,就是我们现在就不考虑任何浮点的问题的话,就是我们都是有点的,点在哪呢?点在后边。啊,点是在后边的啊,但是呢,在我们这个不管是哪一种体系当中的话呢,如果说你给它定义的就是这样的一种定点数的啊,这样的一种方式的话呢,那么你去给它赋值的时候呢,点都默认都在这个位置啊,即使我们尝试强硬的去给它赋一个3.5。啊,要不然就语法报错。啊,要不然的话,它就等于三,要不然它就等于四。啊,要不然他等于三,要不然它等于四,就是要不然就舍去啊,要不然就往上进位。啊,它还是会变成什么呢?会变成一个啊,最后边那个点在那儿啊,这就是我们所谓的啊,咱们学的都是定点数啊,但是不要觉得咱们之前搞那玩意儿都是整数是吧,整数有没有点,整数也是有点的,点点点点在数的后面。
25:05
啊,点在数的后面啊,这是第一个啊,我们所谓的这个定点啊,定点数,那好了,那么下边我们来讲个什么呢?下边我们来讲一个叫做定点的一个扩展。啊,我们来讲一个定点的一个应用,一个扩展啊,定点的一个应用和扩展,我们讲什么呢。我们在这儿的话呢,今天我们来去,呃,给大家来说一个东西啊,什么呢,咱们以什么东西来开始呢?因为我这也没有做太多的准备啊,咱们就以这个讲解一个关于图像上的一个东西啊,咱们一起去理解一下这个定点数啊。呃,图像上的什么呢?比如我们今天来讲一个这个东西啊,叫做呃,什么呢,叫做这个RG。B啊,转。啊,这个灰度。啊,我们以RGB转灰度这个公式啊,咱们来一起来讨论一下啊。
26:08
啊,这个是哪位仁兄我也不太清楚啊,咱们就用一下它里边的公式啊,他这个里边就写的就很好啊,我们就是可以说以他这个咱们可以简单说一下,比如说灰度啊,咱们都知道这个,呃,这个这个叫做这个图像当中的话呢,呃,是这个用RGB表示的居多是吧?RGB啊RGB,那么RGB的话呢,通过R乘以零点。299加上G乘以0.587加上B乘以0.114,就等于灰度了。啊,就等于灰度了啊,这就是一个,呃,这个这个咱不管是心理学公式还是什么公式,我们一般一般情况下都会用这个对吧,那好了,那么如果我们要用这个的话呢,大家就会有个问题了,那我。在vlo当中,我应该怎么来写这句话呢?对吧,我们应该怎么来写这句话呢?所以今天的话我们就以它呢为开始,为讨论,那我们就开始来做。
27:05
我们在这个屏幕上呢,我们先新建一个。那这样吧,我们换个地儿吧。啊,这是今天我定了一个文件夹是吧,我们来在这儿搞一个这个。Vrlo文档啊,我们就开始说vrlo,就说lo是吧,我们叫RGB,呃转RGB转灰度g ray.v。好啊,我这用的这个奴派加加啊。好呃,这个可能有点小,然后放稍微大一点啊,好在这儿的话,我们就既然要讲这个,咱们就简单的就也给他把这个写上是吧,RGB two gay啊。
28:01
好,那么咱们呢,就转这个嘛,所以呢,咱们就是把这个什么也写上啊,比如说我们RGB是888的啊,那就是这个七到零的。R啊,然后呢,还有这个叫做。七到零的啊G啊,还有我们叫做。七到零的啊B啊,还有就是输出的我们所谓的灰度啊,那么这个灰度是位宽是多少呢?我们可以说先不去写啊,我们可以一起到时候考虑一下灰度啊,然后呢,我们就把那个公式抄过来对吧?公式是多少呢?我也记不住啊,咱们就去给他直接搞过来就可以了啊,就是这个公式嘛。好,复制一下。啊,至于这个公式怎么来的啊,我们也不去研究它啊,好OK啊,就是这个公式嘛,其实这个公式对于我们来说的话呢,呃,我们也可以直接用嘛,对不对,那么对于这的话,就是我们改一下是吧,它是一个GRY啊,这个是啊,这个是G啊,这个是B。
29:15
好OK啊,那么对于我们来说,你说有很多人就会去想,你说这个这个这个位宽是多少呢?对吧,很多人可能就是一直都知道是多少是吧,咱们今天可以来算一下啊呃,大家可以去把这几个系数加一下,这几个系数加起来等于多少对不对。我们找个计算器。啊,我们是这个十进制啊,不能是程序员是吧,应该是那在程序员当中点儿都不让用对吧?哎,程序员都不让用点啊,所以今天咱们讲的这个定点数和浮点,就是ipd里怎么来表示对吧,因为他不让你用啊,所以咱们就给转成这个标准的是吧。0.299加上0.587啊,然后呢,再加上0.114啊等于一。
30:11
等于一是什么意思呢?也就是说我们因为我们要算这个值的最大值嘛,对吧,我要因为我要算出它的最大值,我才能知道它用多少位来表示对吧?那么RGB都是八位的,那么当RGB都等于最大值时。啊,那么由此得来的这个灰度是最大值,那么这个RGB都是八倍的,所以最大等于多少?255啊,所以当它等于255,它等于250,它等于255,又把250提出来,就是它们俩相加,三个相加,相加等于一,所以正好这个数最大就等于多少呢?255,所以它呢是七到零的,对吧,这个是还是蛮OK的,好了,那么假如说呢,咱们这个许ipga是吧,我们也不知道什么是定点,也不知道什么是浮点,但是我们百度。
我来说两句