[发明专利]位图图像矢量化的方法、存储介质及系统有效

专利信息
申请号: 201811089422.5 申请日: 2018-09-18
公开(公告)号: CN109345454B 公开(公告)日: 2023-01-06
发明(设计)人: 徐庆 申请(专利权)人: 徐庆
主分类号: G06T3/40 分类号: G06T3/40
代理公司: 北京邦信阳专利商标代理有限公司 11012 代理人: 杨仁波
地址: 528000 广东省佛山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 位图 图像 矢量 方法 存储 介质 系统
【权利要求书】:

1.一种位图图像矢量化的方法,其特征在于,包括如下步骤:

响应于选定图像的缩放请求,获取所述选定图像的所有像素点的位置及颜色值;

根据所述选定图像的所有像素点的位置及颜色值,将所述选定图像划分为多个色块并为每一色块设置代表颜色值,每一色块中像素点的最大颜色值与最小颜色值的差值为预设色阶;

获取色块轮廓线上的像素点位置的集合与色块代表颜色值相关联后存储为第一矢量元素;获取色块轮廓线上的像素点与选定图像重心点连线的线段百分比长度值的集合作为第二矢量元素;获取色块轮廓线上的像素点与通过选定图像重心点的垂线的夹角的集合作为第三矢量元素;

在以选定图像的重心点为原点的坐标系中,根据缩放比例及所述第一矢量元素、所述第二矢量元素和所述第三矢量元素确定缩放后色块轮廓线中每一像素点的位置及该像素点与原点连线的线段百分比长度值和夹角角度;

获取缩放后的轮廓线并在缩放后的色块轮廓线内部的像素点填充对应色块的代表颜色值生成缩放的图像,将该图像作为图像位图矢量化处理后的图像。

2.根据权利要求1所述的位图图像矢量化的方法,其特征在于,获取缩放后的轮廓线的步骤包括:

若所述缩放请求为对选定图像进行放大的请求,则对缩放后的色块轮廓线上相互不相连的像素点之间的空白像素点进行补点,使色块轮廓线上的像素点相互连接构成闭环曲线,得到缩放后的色块轮廓线。

3.根据权利要求2所述的位图图像矢量化的方法,其特征在于,根据所述选定图像的所有像素点的位置及颜色值,将所述选定图像划分为多个色块并为每一色块设置代表颜色值的步骤包括:

根据所述选定图像中水平方向每一行像素点的颜色值得到水平图线数据,根据所述选定图像中垂直方向每一列像素点的颜色值得到垂直图线数据;

根据预设色阶将颜色值划分为多个色区,为每一色区设定一代表颜色值;

每一水平图线上落入同一色区的连续相连的像素点划分至同一水平色段线中,以该色区的代表颜色值作为该色段线的颜色值;每一垂直图线上落入同一色区的连续相连的像素点划分至同一垂直色段线中,以该色区的代表颜色值作为该色段线的颜色值;

将颜色值相同且相连的色段线划分至同一色块中,以色块中包含的色段线的颜色值作为色块的代表颜色值。

4.根据权利要求3所述的位图图像矢量化的方法,其特征在于,获取色块轮廓线上的像素点位置的步骤包括:

以色块中包括的每一色段线的起始像素点的位置和终止像素点位置的集合作为色块轮廓线上的像素点位置。

5.根据权利要求4所述的位图图像矢量化的方法,其特征在于,响应于选定图像的缩放请求,获取所述选定图像的所有像素点的位置及颜色值的步骤中:

所述像素点的位置包括像素点所在水平图线的行号和像素点所在垂直图线的列号;或,像素点相对于其所在水平图线的相对位置百分比数和像素点相对于其所在垂直图线的相对位置百分比数;

所述像素点的颜色值包括灰度值、RGB值、饱和度、亮度和色调中的至少一种。

6.根据权利要求3-5任一项所述的位图图像矢量化的方法,其特征在于,为每一色区设定一代表颜色值的步骤包括:

取所述色区的所有像素点的颜色值的中间值作为所述色区的代表颜色值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于徐庆,未经徐庆许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811089422.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top