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网页请求urllib2模块简单封装代码
Feb 07 Python
python 队列详解及实例代码
Oct 18 Python
Python实现的建造者模式示例
Aug 06 Python
python中单例常用的几种实现方法总结
Oct 13 Python
深入浅析Python 中 is 语法带来的误解
May 07 Python
使用Python轻松完成垃圾分类(基于图像识别)
Jul 09 Python
Python传递参数的多种方式(小结)
Sep 18 Python
Python3安装pip工具的详细步骤
Oct 14 Python
PyCharm使用Docker镜像搭建Python开发环境
Dec 26 Python
pytorch掉坑记录:model.eval的作用说明
Jun 23 Python
python爬虫搭配起Bilibili唧唧的流程分析
Dec 01 Python
python正则表达式re.search()的基本使用教程
May 21 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
require(),include(),require_once()和include_once()区别
2008/03/27 PHP
解析php类的注册与自动加载
2013/07/05 PHP
浅析PHP中strlen和mb_strlen的区别
2014/08/31 PHP
地址栏上的一段语句,改变页面的风格。(教程)
2008/04/02 Javascript
JavaScript的eval JSON object问题
2009/11/15 Javascript
JSON辅助格式化处理方法
2013/03/26 Javascript
jquery模拟进度条实现方法
2015/08/03 Javascript
多功能jQuery树插件zTree实现权限列表简单实例
2016/07/12 Javascript
分析javascript中9 个常见错误阻碍你进步
2017/09/18 Javascript
Vue.js 的移动端组件库mint-ui实现无限滚动加载更多的方法
2017/12/23 Javascript
完美解决iview 的select下拉框选项错位的问题
2018/03/02 Javascript
Nodejs实现多文件夹文件同步
2018/10/17 NodeJs
JS实现深度优先搜索求解两点间最短路径
2019/01/17 Javascript
vue组件文档(.md)中如何自动导入示例(.vue)详解
2019/01/25 Javascript
ES6中Set和Map数据结构,Map与其它数据结构互相转换操作实例详解
2019/02/28 Javascript
Vue-cli 移动端布局和动画使用详解
2020/08/10 Javascript
vue使用echarts实现水平柱形图实例
2020/09/09 Javascript
python编程开发之textwrap文本样式处理技巧
2015/11/13 Python
python 删除列表里所有空格项的方法总结
2018/04/18 Python
对python 读取线的shp文件实例详解
2018/12/22 Python
Django ImageFiled上传照片并显示的方法
2019/07/28 Python
使用OpCode绕过Python沙箱的方法详解
2019/09/03 Python
Centos7下源码安装Python3 及shell 脚本自动安装Python3的教程
2020/03/07 Python
Python实现清理微信僵尸粉功能示例【基于itchat模块】
2020/05/29 Python
3分钟看懂Python后端必须知道的Django的信号机制
2020/07/26 Python
俄罗斯鲜花递送:AMF
2020/04/24 全球购物
财务会计人员岗位职责
2013/11/30 职场文书
高中运动会广播稿
2014/01/21 职场文书
敬老院活动总结
2014/04/28 职场文书
病人慰问信范文
2015/02/15 职场文书
学生逃课检讨书
2015/02/17 职场文书
2015年转正工作总结范文
2015/04/02 职场文书
拾金不昧表扬信怎么写
2015/05/04 职场文书
辛亥革命观后感
2015/06/02 职场文书
2017大学生寒假社会实践心得体会
2016/01/14 职场文书
四年级作文之说明文作文
2019/10/14 职场文书