一种图像处理的方法及电子设备的制造方法_4

文档序号:8544290阅读:来源:国知局
定模块909、第六确定模块910、第二合并模块911和循环模块912,其中:
[0148]所述第七确定模块901,用于确定每个所述第一分割图像块的图像面积;
[0149]所述判断模块902,用于针对每个所述第一分割图像块,判断所述第一分割图像块的图像面积与已设置的第一面积阈值之间的大小关系;
[0150]所述第八确定模块903,用于当判断所述第一分割图像块的图像面积小于所述第一面积阈值时,再确定每个所述第一分割图像块的图像颜色参数。
[0151]所述第一确定模块904,用于确定每个所述第一分割图像块的图像颜色参数;
[0152]所述第二确定模块905,用于针对每个所述第一分割图像块,确定所述第一分割图像块的图像颜色参数与其周围的第一分割图像块的图像颜色参数之差的第一绝对值;
[0153]所述第三确定模块906,用于确定各所述第一绝对值与已设置的第一阈值之间的大小关系;
[0154]所述第一合并模块907,用于当所述第一绝对值小于所述第一阈值时,将所述第一分割图像块和其所述第一绝对值小于第一阈值的第一分割图像块合并为同一部分;
[0155]所述第四确定模块908,用于经第一轮合并后的分割图像块称为第二分割图像块,确定每个所述第二分割图像块的图像颜色参数;
[0156]所述第五确定模块909,用于针对每个所述第二分割图像块,确定所述第二分割图像块的图像颜色参数与其周围的各第二分割图像块的图像颜色参数之差的第二绝对值;
[0157]所述第六确定模块910,用于确定各所述第二绝对值与已设置的第二阈值之间的大小关系;
[0158]所述第二合并模块911,用于当所述第二绝对值小于所述第二阈值时,将所述第二分割图像块和所述第二绝对值小于所述第二阈值的各第二分割图像块合并为同一部分;
[0159]所述循环模块912,用于依次类推,继续进行合并,直至所述第一图像中各分割图像块的图像颜色参数与其周围的各分割图像块的图像颜色参数之差的绝对值大于等于已设置的第N阈值为止。
[0160]本发明实施例中,所述第一阈值、所述第二阈值和所述第N阈值为同一阈值;或者,
[0161]所述第一阈值、所述第二阈值和所述第N阈值为各异的阈值;或者,
[0162]所述第一阈值、所述第二阈值和所述第N阈值中任两个阈值相同。
[0163]实施例十
[0164]基于前述实施例,本发明实施例十提供一种电子设备,图10为本发明实施例十电子设备的组成结构示意图,如图10所示,该电子设备包括第一获得装置1001、第二获得装置1002、第三获得装置1003和确定装置1004,其中所述确定装置1004包括第二确定单元1041、判断单元1042、第三确定单元1043和循环单元1044,其中:
[0165]所述第一获得装置1001,用于获得第一图像;
[0166]所述第二获得装置1002,用于对所述第一图像进行第一处理,获得所述第一图像中与每个物体--对应的子图像块;
[0167]所述第三获得装置1003,用于基于所述与每个物体一一对应的子图像块,获得每个物体的边缘形状;
[0168]所述第二确定单元1041,用于基于所述边缘形状,确定所述第一图像中物体形状为凸形状的第一子图像块,并确定所述第一子图像块对应的第一物体为所述第一图像中位置最前的物体;
[0169]所述判断单元1042,用于判断与所述第一子图像块相邻的子图像块是否为凹形状,当判断与所述第一子图像块相邻的子图像块为凹形状时,对所述与所述第一子图像块相邻的子图像块进行第二处理,使所述与所述第一子图像块相邻的子图像块变为凸形状;
[0170]这里,所述对所述与所述第一子图像块相邻的子图像块进行第二处理包括:
[0171]移除所述第一子图像块;
[0172]确定所述与所述第一子图像块相邻的子图像块的边缘与所述第一子图像块的边缘的交点,并连接所述交点,使所述第一图像以所述第一连线为图像边缘再次进行所述第一处理,获得处理后的与每个物体一一对应的子图像块。
[0173]优选地,在进行第二处理的过程中再次进行第一处理时,可以只针移除的第一子图像块进行第一处理,而针对第一图像的全图进行。
[0174]优选地,在移除第一子图像块后,对移清除所述第一子图像块的区域进行填充;本发明实施例在这里提供一种进行填充方法包括:将清除所述第一子图像块的区域进行图像分割,得到第二分割结果,这里可以采用等面积分割,所述第二分割结果包括多个第二分割图像块;然后采用其在周围的子图像块的颜色对每个所述第二分割图像块进行填充;
[0175]所述第三确定单元1043,用于基于第二处理后的与每个物体一一对应的子图像块,重新确定所述第一图像中物体形状为凸形状的第二子图像块,并确定所述第二子图像块对应的第二物体处于所述第一物体的后面;
[0176]所述循环单元1044,用于依次类推,确定所述第一图像中其余各子图像块中对应的物体之间的前后关系。
[0177]本发明实施例中,所述第二获得装置包括分割单元、合并单元和第一确定单元,其中:
[0178]所述分割单元,用于对所述第一图像进行基于边缘检测的图像分割,得到第一分割结果;
[0179]所述合并单元,用于对所述第一分割结果进行图像合并,得到第一合并结果;
[0180]所述第一确定单元,用于基于所述第一合并结果,确定所述第一图像中与每个物体对应的子图像块。
[0181]本发明实施例中,所述第一分割结果由多个第一分割图像块构成,对应地,所述合并单元包括第一确定模块、第二确定模块、第三确定模块、第一合并模块、第四确定模块、第五确定模块、第六确定模块、第二合并模块和循环模块,其中:
[0182]所述第一确定模块,用于确定每个所述第一分割图像块的图像颜色参数;
[0183]所述第二确定模块,用于针对每个所述第一分割图像块,确定所述第一分割图像块的图像颜色参数与其周围的第一分割图像块的图像颜色参数之差的第一绝对值;
[0184]所述第三确定模块,用于确定各所述第一绝对值与已设置的第一阈值之间的大小关系;
[0185]所述第一合并模块,用于当所述第一绝对值小于所述第一阈值时,将所述第一分割图像块和其所述第一绝对值小于第一阈值的第一分割图像块合并为同一部分;
[0186]所述第四确定模块,用于经第一轮合并后的分割图像块称为第二分割图像块,确定每个所述第二分割图像块的图像颜色参数;
[0187]所述第五确定模块,用于针对每个所述第二分割图像块,确定所述第二分割图像块的图像颜色参数与其周围的各第二分割图像块的图像颜色参数之差的第二绝对值;
[0188]所述第六确定模块,用于确定各所述第二绝对值与已设置的第二阈值之间的大小关系;
[0189]所述第二合并模块,用于当所述第二绝对值小于所述第二阈值时,将所述第二分割图像块和所述第二绝对值小于所述第二阈值的各第二分割图像块合并为同一部分;
[0190]所述循环模块,用于依次类推,继续进行合并,直至所述第一图像中各分割图像块的图像颜色参数与其周围的各分割图像块的图像颜色参数之差的绝对值大于等于已设置的第N阈值为止。
[0191]本发明实施例中,所述第一分割结果由多个面积不完全相等的第一分割图像块构成,对应地,所述合并单元还包括第七确定模块、判断模块和第八确定模块,其中:
[0192]所述第七确定模块,用于确定每个所述第一分割图像块的图像面积;
[0193]所述判断模块,用于针对每个所述第一分割图像块,判断所述第一分割图像块的图像面积与已设置的第一面积阈值之间的大小关系;
[0194]所述第八确定模块,用于当判断所述第一分割图像块的图像面积小于所述第一面积阈值时,再确定每个所述第一分割图像块的图像颜色参数。
[0195]本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1