python将图片转为矢量图的方法步骤


Posted in Python onMarch 30, 2021

本文主要介绍了python图片转为矢量图,分享给大家,具体如下:

import numpy as np
import matplotlib.pyplot as plt
import cv2
fig, ax = plt.subplots()

plt.figure(1)
image=cv2.imread("2.jpg")
# you can specify the marker size two ways directly:
# 这样一个一个像素太慢了故而要将同样颜色的坐标进行分类处理
color_class=[]
x_y=dict()
for x,w in enumerate(image):
  for y,colors in enumerate(w):
    if colors.tolist() not in color_class:
      s=image[:, :, :1] == colors[0]
      s1=image[:, :, 1:2] == colors[1]
      s2=image[:, :, 2:3] == colors[2]
      ss=s*s1*s2

      color_class.append(colors.tolist())
      x_y[len(color_class)]=np.where(ss.reshape((ss.shape[0],ss.shape[1])))



    print(x,y)
for i ,colors in enumerate(color_class):
  a, b = x_y[i + 1]
  plt.plot(a,b, ".",color=[colors[2]/255,colors[1]/255,colors[0]/255], markersize=1, label='a') # blue circle with size 20

fig.savefig('scatter.svg', dpi=200, format='svg')
if __name__ == '__main__':
  pass

到此这篇关于python将图片转为矢量图的方法步骤的文章就介绍到这了,更多相关python图片转为矢量图内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python 2.x如何设置命令执行的超时时间实例
Oct 19 Python
pandas的object对象转时间对象的方法
Apr 11 Python
Python中collections模块的基本使用教程
Dec 07 Python
padas 生成excel 增加sheet表的实例
Dec 11 Python
详解用Python实现自动化监控远程服务器
May 18 Python
TensorFLow 变量命名空间实例
Feb 11 Python
在python中list作函数形参,防止被实参修改的实现方法
Jun 05 Python
Python常用数据分析模块原理解析
Jul 20 Python
Python实现AES加密,解密的两种方法
Oct 03 Python
Django项目创建及管理实现流程详解
Oct 13 Python
Python接口自动化系列之unittest结合ddt的使用教程详解
Feb 23 Python
Python面向对象之内置函数相关知识总结
Jun 24 Python
一文搞懂如何实现Go 超时控制
golang中的空接口使用详解
Mar 30 #Python
在 Golang 中实现 Cache::remember 方法详解
Mar 30 #Python
Python离线安装openpyxl模块的步骤
解决Jupyter-notebook不弹出默认浏览器的问题
Python爬取科目四考试题库的方法实现
Python如何使用logging为Flask增加logid
Mar 30 #Python
You might like
php cookis创建实现代码
2009/03/16 PHP
php通过array_shift()函数移除数组第一个元素的方法
2015/03/18 PHP
thinkPHP中配置的读取与C方法详解
2016/12/05 PHP
PHP 的Opcache加速的使用方法
2017/12/29 PHP
php源码的使用方法讲解
2019/09/26 PHP
javascript EXCEL 操作类代码
2009/07/30 Javascript
克隆javascript对象的三个方法小结
2011/01/12 Javascript
Extjs中TabPane如何嵌套在其他网页中实现思路及代码
2013/01/27 Javascript
基于jQuery实现模拟页面加载进度条
2013/04/01 Javascript
浏览器兼容console对象的简要解决方案分享
2013/10/24 Javascript
textarea不能通过maxlength属性来限制字数的解决方法
2014/09/01 Javascript
Angularjs上传图片实例详解
2017/08/06 Javascript
使用 Node.js 模拟滑动拼图验证码操作的示例代码
2017/11/02 Javascript
vue 做移动端微信公众号采坑经验记录
2018/04/26 Javascript
node之本地服务器图片上传的方法示例
2019/03/26 Javascript
nodeJs的安装与npm全局环境变量的配置详解
2020/01/06 NodeJs
微信小程序wx.navigateTo方法里的events参数使用详情及场景
2020/01/07 Javascript
详细介绍Python中的偏函数
2015/04/27 Python
浅谈pyhton学习中出现的各种问题(新手必看)
2017/05/17 Python
python: line=f.readlines()消除line中\n的方法
2018/03/19 Python
python 字典中文key处理,读取,比较方法
2018/07/06 Python
对python中url参数编码与解码的实例详解
2019/07/25 Python
Django对models里的objects的使用详解
2019/08/17 Python
Python爬虫爬取电影票房数据及图表展示操作示例
2020/03/27 Python
Python实现自动签到脚本的示例代码
2020/08/19 Python
详解CSS3中的box-sizing(content-box与border-box)
2019/04/19 HTML / CSS
html5自带表单验证体验优化及提示气泡修改功能
2017/09/12 HTML / CSS
高清屏下canvas重置尺寸引发的问题的解决
2019/10/14 HTML / CSS
澳洲的服装老品牌:SABA
2018/02/06 全球购物
CSS代码检查工具stylelint的使用方法详解
2021/03/27 HTML / CSS
函授本科毕业生自我鉴定
2013/10/16 职场文书
物流仓储计划书
2014/01/10 职场文书
董事长秘书职责
2014/01/31 职场文书
干部作风建设年活动剖析材料
2014/10/23 职场文书
给校长的建议书作文300字
2015/09/14 职场文书
Grafana可视化监控系统结合SpringBoot使用
2022/04/19 Redis