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 set集合类型操作总结
Nov 07 Python
python输入错误密码用户锁定实现方法
Nov 27 Python
Python解决N阶台阶走法问题的方法分析
Dec 28 Python
解决Python安装后pip不能用的问题
Jun 12 Python
python与caffe改变通道顺序的方法
Aug 04 Python
详解python多线程之间的同步(一)
Apr 03 Python
Python+PyQt5实现美剧爬虫可视工具的方法
Apr 25 Python
Python3 A*寻路算法实现方式
Dec 24 Python
Python实现搜索算法的实例代码
Jan 02 Python
新手入门学习python Numpy基础操作
Mar 02 Python
Python键鼠操作自动化库PyAutoGUI简介(小结)
May 17 Python
使用pycharm和pylint检查python代码规范操作
Jun 09 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.ini中文版
2006/10/09 PHP
PHP中使用CURL模拟登录并获取数据实例
2014/07/01 PHP
锋利的jQuery jQuery中的DOM操作
2010/03/21 Javascript
jquery miniui 教程 表格控件 合并单元格应用
2012/11/25 Javascript
jQuery页面图片伴随滚动条逐渐显示的小例子
2013/03/21 Javascript
node.js+Ajax实现获取HTTP服务器返回数据
2014/11/26 Javascript
JavaScript自定义数组排序方法
2015/02/12 Javascript
JavaScript中使用Math.floor()方法对数字取整
2015/06/15 Javascript
jQuery实现下拉框左右移动(全部移动,已选移动)
2016/04/15 Javascript
AngularJS ng-template寄宿方式用法分析
2016/11/07 Javascript
B/S(Web)实时通讯解决方案分享
2017/04/06 Javascript
客户端(vue框架)与服务器(koa框架)通信及服务器跨域配置详解
2017/08/26 Javascript
JavaScript生成简单等差数列
2017/11/28 Javascript
基于VUE移动音乐WEBAPP跨域请求失败的解决方法
2018/01/16 Javascript
微信小程序 MinUI组件库系列之badge徽章组件示例
2018/08/20 Javascript
学习使用ExpressJS 4.0中的新Router的用法
2018/11/06 Javascript
Vue中axios的封装(报错、鉴权、跳转、拦截、提示)
2019/08/20 Javascript
vue滚动插件better-scroll使用详解
2019/10/18 Javascript
vue中实现高德定位功能
2019/12/03 Javascript
Javascript call及apply应用场景及实例
2020/08/26 Javascript
详解Django通用视图中的函数包装
2015/07/21 Python
python判断设备是否联网的方法
2018/06/29 Python
python脚本调用iftop 统计业务应用流量的思路详解
2019/10/11 Python
使用keras根据层名称来初始化网络
2020/05/21 Python
如何使用Python处理HDF格式数据及可视化问题
2020/06/24 Python
加拿大专业美发产品购物网站:Chatters
2021/02/28 全球购物
酒店办公室文员岗位职责
2013/12/18 职场文书
市场营销大学生职业规划书
2014/02/25 职场文书
民族团结先进集体事迹材料
2014/05/22 职场文书
心理学专业求职信
2014/06/16 职场文书
学雷锋活动倡议书
2014/08/30 职场文书
见习报告的格式
2014/10/31 职场文书
上课睡觉检讨书300字
2014/11/18 职场文书
2015年度党员自我评价范文
2015/03/03 职场文书
讲座新闻稿
2015/07/18 职场文书
PostgreSQL数据库去除重复数据和运算符的基本查询操作
2022/04/12 PostgreSQL