logo好方法网

一种图像拍摄去光斑的方法


技术摘要:
本发明公开了一种图像拍摄去光斑的方法,在用户发出拍摄指令的时候截取当前屏幕上的图像,并提取出显示框中的图像作为截取图像。根据用户的拍摄指令进行图像的拍摄,得到拍摄图像。创建滚动窗口,滚动窗口的尺寸小于截取图像的尺寸,提取滚动窗口中的像素特征值并记录  全部
背景技术:
人们在使用手机拍照的时候,会现在手机屏幕上观看所要拍摄的图片的视觉效 果,在合适的视觉效果之后,再使用拍摄键将图像拍摄下来,一般情况下,在拍摄的时候,用 户会使用闪光灯在拍摄的时候为所拍摄的图像提供光亮,使得拍摄出的图像更加的明亮清 晰。但是在一些光线较强和光线复杂的地方,通常都会有外界强烈的光线对拍摄图像的时 候发出的光照造成干扰,使得拍摄的图像形成光斑,这样就使得图像产生了失真的效果,严 重的时候,光斑还会遮挡住图像上的信息,使得图像不能正常的被识别。 目前对于去光斑的方法,通常使用的是图像处理的技术,即是先提取出光斑的位 置,和光斑周围正常的非光斑的像素点,在通过颜色值的均值的方法,在光斑的位置处将光 斑的像素值逐一的进行改变,这样的确可以去除掉图像中的光斑,这样处理后的图像在光 斑的位置处会显得非常的平滑,但是如果光斑处原本的像素值中并不是平滑的,而是存在 突出的像素值,这样就会使得处理后的图像信息丢失,不能体现出原有图像所表达的信息。
技术实现要素:
本发明的目的是克服上述现有技术中存在的问题,提供一种图像拍摄去光斑的方 法,从手机屏幕中截取要拍摄的图像,得到该图像的像素值变化规律,并且根据该像素值的 变换规律对所拍摄的图像的像素值进行变化,从而去除拍摄的图像中的光斑。 为此,本发明提供一种图像拍摄去光斑的方法: 在用户发出拍摄指令的时候截取当前屏幕上的图像,并提取出显示框中的图像作 为截取图像。 根据用户的拍摄指令进行图像的拍摄,得到拍摄图像。 创建滚动窗口,滚动窗口的尺寸小于截取图像的尺寸,提取滚动窗口中的像素特 征值并记录当前滚动窗口所在的位置,重复该过程直至滚动窗口遍历截取图像。 根据每一个像素特征值以及其所对应的滚动窗口所在的位置,建立三维空间模 型。 将拍摄图像代入该三维空间模型中,得到去光斑后的图像。 进一步,所述滚动窗口的边长尺寸最小为两个像素。 进一步,在提取滚动窗口中的像素特征值并记录当前滚动窗口所在的位置的时 候: 首先,使得滚动窗口位于截取图像的左下角,并记录该位置下滚动窗口的位置坐 标为(0,0)。 当滚动窗口向右移动一个像素的时候,滚动窗口的位置坐标的横坐标加一,当滚 动窗口向左移动一个像素的时候,滚动窗口的位置坐标的横坐标减一,当滚动窗口向上移 4 CN 111614903 A 说 明 书 2/5 页 动一个像素的时候,滚动窗口的位置坐标的纵坐标加一,当滚动窗口向下移动一个像素的 时候,滚动窗口的位置坐标的纵坐标减一。 当滚动窗口的位置坐标发生变动的时候,提取当前位置坐标下滚动窗口内的像素 特征值,并将该像素特征值与当前位置坐标对应。 更进一步,在三维空间模型建立的过程中: 首先,将每一个滚动窗口的位置坐标分别均匀的铺设在水平面上。 每一个滚动窗口的位置坐标上方垂直的方向设置立柱。 根据滚动窗口的位置坐标所对应的像素特征值截取所对应的立柱的长度,使得该 滚动窗口的位置坐标上立柱的长度与该滚动窗口的位置坐标所对应的像素特征值的大小 一致。 重复上述过程直至滚动窗口的位置坐标遍历。 更进一步,将拍摄图像代入该三维空间模型的时候: 首先,将拍摄图像根据滚动窗口的位置坐标所组成的矩阵进行拆分,得到拍摄图 像的各个分区图像。 提取出其中一个分区图像的像素特征值,并计算该分区图像的像素特征值与其所 对应的滚动窗口的位置坐标上的立柱的长度的比例。 分别将滚动窗口的位置坐标所对应的像素特征值与该比例相乘,并输出乘积得到 去光斑后的图像。 进一步,在得到拍摄图像后: 获取拍摄图像的全部像素值,并接将每一个像素值与设定的数值进行对比,当该 每一个像素值低于设定的数值的时候,认定像素为光斑像素,并取相邻像素值的均值作为 该像素的像素值。 重复该过程至没有像素值低于设定的数值。 进一步,在提取滚动窗口中的像素特征值的时候: 首先,提取所述滚动窗口所有像素的像素值。 根据每一个像素所在滚动窗口中的位置,确定每一个像素的权重。 根据所有像素的像素值与其所对应的权重通过均值得到滚动窗口中的像素特征 值。 更进一步,滚动窗口中所有像素的权重相等。 本发明提供的一种图像拍摄去光斑的方法,具有如下有益效果: 1、从手机屏幕中截取要拍摄的图像,得到该图像的像素值变化规律,并且根据该 像素值的变换规律对所拍摄的图像的像素值进行变化,从而去除拍摄的图像中的光斑; 2、通过建立滚动窗口使得该滚动窗口遍历所截取的图像,依次从滚动窗口中提取 像素特征值,并且根据这些像素特征值建立模型,并将拍摄的图像的其中一个像素值代入 到该模型,即可得到去除拍摄的图像中的光斑。 附图说明 图1为本发明的整体流程示意图; 图2为本发明在提取滚动窗口中的像素特征值并记录当前滚动窗口所在的位置的 5 CN 111614903 A 说 明 书 3/5 页 时候的流程示意图; 图3为本发明在三维空间模型建立的过程的流程示意图; 图4本发明将拍摄图像代入该三维空间模型的时候的流程示意图; 图5为本发明在提取滚动窗口中的像素特征值的时候的流程示意图。
下载此资料需消耗2积分,
分享到:
收藏