当前位置: 首页 >> 科技 >
彩色去噪这个概念在软件工程中如何理解?功能参数是什么意思?
来源:创视网     时间:2023-01-12 10:37:10

彩色去噪

在计算机中使用最多的 RGB色彩空间,分别对应红、绿、蓝三种颜色,通过调配三个分量的比例来组成各种颜色。以最常见的32位颜色为例,一个分量是用8位来表示,最大值是255,灰度图是指组成颜色的三个分量相等。原始彩色图片包含的信息量是最大的,如果验证码图片中有一些利用颜色反差加的干扰点或者线条,最好能在该阶段做初步清理。比较简单的一种处理方法是采用3*3矩阵对图像进行平滑处理,即对每个像素取他所在3*3矩阵所有点的RGB均值,分别作为新的RGB值。稍微做点优化,取3*3矩阵中RGB三维欧式距离最接近均值的点作为新值。

功能参数

任务的功能参数会影响调度和资源访问控制算法,这些功能参数主要有任务的可抢占性、任务的重要程度(criticality)和任务价值函数。

系统中任务常常是交替执行的。调度程序可能挂起一个不是特别紧急的任务,把处理器让给更紧急的任务执行。如果一个任务的执行在任何时候都可以被挂起,以便让其他任务执行,随后又可以在挂起点被恢复执行,就称此任务是可抢占的(preemptable)。如果一个任务必须从头执行到尾,中途不能中断,则称任务是不可抢占的。之所以有这种限制是因为,如果任务在执行中被挂起并把处理器让给其他任务,那这个被挂起的任务就必须重新从头开始执行。有时,一个任务可能在一小段是不可抢占的,比如中断服务任务,它在开始执行时要保存处理器的状态,这一段是不可抢占的。

任何系统中,任务都不是同等重要的。某个任务的重要性指明了相对于其他任务来讲这个任务有多重要。当系统负荷过重以至于调度不能满足所有任务的时限要求时,牺牲重要性低的任务是有实际意义的,这样能使重要性高的任务满足时限要求。这种系统中,任务的重要性信息就要送给调度程序使用。

推荐新闻 +
猜您喜欢 +