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 相关文章推荐
git使用.gitignore设置不生效或不起作用问题的解决方法
Jun 01 Python
Python中对象的引用与复制代码示例
Dec 04 Python
详解python使用递归、尾递归、循环三种方式实现斐波那契数列
Jan 16 Python
实用自动化运维Python脚本分享
Jun 04 Python
Python之dict(或对象)与json之间的互相转化实例
Jun 05 Python
浅析Python四种数据类型
Sep 26 Python
python模拟登陆,用session维持回话的实例
Dec 27 Python
WxPython实现无边框界面
Nov 18 Python
Python读取实时数据流示例
Dec 02 Python
django有外键关系的两张表如何相互查找
Feb 10 Python
Django在Model保存前记录日志实例
May 14 Python
如何在windows下安装配置python工具Ulipad
Oct 27 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(2)
2006/10/09 PHP
Notice: Trying to get property of non-object problem(PHP)解决办法
2012/03/11 PHP
PHP防范SQL注入的具体方法详解(测试通过)
2014/05/09 PHP
Thinkphp搭建包括JS多语言的多语言项目实现方法
2014/11/24 PHP
ThinkPHP框架安全实现分析
2016/03/14 PHP
PHPCMS手机站伪静态设置详细教程
2017/02/06 PHP
Laravel实现autoload方法详解
2017/05/07 PHP
php实现构建排除当前元素的乘积数组方法
2018/10/06 PHP
PHP simplexml_load_file()函数讲解
2019/02/03 PHP
JQuery 动态扩展对象之另类视角
2010/05/25 Javascript
Jquery刷新页面背景图片随机变换的实现方法
2013/03/15 Javascript
基于jquery的文章中所有图片width大小批量设置方法
2013/08/01 Javascript
js日期、星座的级联显示代码
2014/01/23 Javascript
JavaScript实现按Ctrl键打开新页面
2014/09/04 Javascript
jquery获得当前html页面源码的方法
2015/07/14 Javascript
JavaScript字符串删除重复字符的方法
2015/12/25 Javascript
javascript实现移动端上的触屏拖拽功能
2016/03/04 Javascript
jQuery实现倒计时(倒计时年月日可自己输入)
2016/12/02 Javascript
基于JavaScript实现随机点名器
2021/02/25 Javascript
[20:57]Ti4主赛事第三天开幕式
2014/07/21 DOTA
python正则匹配查询港澳通行证办理进度示例分享
2013/12/27 Python
Python如何快速上手? 快速掌握一门新语言的方法
2017/11/14 Python
Python多进程multiprocessing.Pool类详解
2018/04/27 Python
python 通过logging写入日志到文件和控制台的实例
2018/04/28 Python
Python2.7版os.path.isdir中文路径返回false的解决方法
2019/06/21 Python
python里运用私有属性和方法总结
2019/07/08 Python
python使用 cx_Oracle 模块进行查询操作示例
2019/11/28 Python
浅谈pytorch中torch.max和F.softmax函数的维度解释
2020/06/28 Python
Python自动创建Excel并获取内容
2020/09/16 Python
给医务人员表扬信
2014/01/12 职场文书
写求职信有哪些注意事项
2014/05/08 职场文书
2015年端午节活动总结
2015/02/11 职场文书
监理中标通知书
2015/04/16 职场文书
经费申请报告范文
2015/05/18 职场文书
2015年高三班主任工作总结
2015/05/21 职场文书
大学生奖学金获奖感言(范文)
2019/08/15 职场文书