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*s2color_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 20fig.savefig('scatter.svg', dpi=200, format='svg')
if __name__ == '__main__':pass

python将图片转为矢量图相关推荐

  1. 科研论文绘图:ppt, word,latex,python matplotlib绘图 ,矢量图,高清图,放大不失真

    目录 1. 用PPT绘图,保存为高清图片,不推荐使用,方法链接 2. 用PPT绘图,保存为emf矢量图,适合插入word,方法链接 3. 用PPT画图,保存为eps文件,适合插入latex,方法链接 ...

  2. cv2 inrange灰度图_Python opencv将图片转为灰度图的方法示例

    这篇文章主要介绍了python opencv将图片转为灰度图的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 使用ope ...

  3. python切割图片地图切图脚本

    python切割图片地图切图脚本 ''' 读入一个图片,切成指定数目个小图片(64个) 文件夹名out ''' from PIL import Image import sys,os cut_num ...

  4. python 通过 matplotlib 绘制矢量图

    问题描述 当遇到这种情况:需要通过代码和数据进行图片的绘制的时候,可以考虑使用 OriginPro 进行绘制,并且在很多情况下,OriginPro 都更加合适绘图,导出矢量图也比较方便. 但是如果遇到 ...

  5. 【Android 安装包优化】Android 中使用 SVG 图片 ( SVG 矢量图简介 | Android 中生成 Vector 矢量图资源 )

    文章目录 一.SVG 矢量图简介 二.Android 中生成 Vector 矢量图资源 三.参考资料 一.SVG 矢量图简介 Android SVG 参考文档 : https://developer. ...

  6. [WPF]WPF中材质制作——图片和矢量图之争

    如果要做下面这样的一个东西作为背景.你会如何做呢? 图1. 目标背景效果 方案一,用PS画出来.然后把这个PNG图片作为背景色.这个方案可以,但是如果想让这个线的颜色可配置呢?如何线的粗细不确定呢?无 ...

  7. C# 图片处理之:彩色图片转为黑白图 .

    首先解释下所谓的黑白图片.其实更准确地应该叫256级灰度图.当一个颜色点的R=G=B时,就是我们所谓的"灰色".由于RGB的取值范围在[0,255],所以一共只有256种可能. 所 ...

  8. C# 图片处理之:彩色图片转为黑白图

    首先解释下所谓的黑白图片.其实更准确地应该叫256级灰度图.当一个颜色点的R=G=B时,就是我们所谓的"灰色".由于RGB的取值范围在[0,255],所以一共只有256种可能. 所 ...

  9. python去除图片水印_Python | 图中使用类的水印

    python去除图片水印 Sometimes, we need to add watermark as a standard category of plots and therefore, we a ...

  10. python将图片转为字符画_Python将图片转换为字符画的方法

    最近在学习python,看到网上用python将图片转换成字符画便来学习一下 题目意思是,程序读入一个图片,以txt格式输出图片对应的字符画,如图所示: 以下是python代码: # coding:u ...

最新文章

  1. Linux远程软件xshell的使用
  2. AngularJs 键盘事件和鼠标事件
  3. linux pxe获取ip,linux pxe的构建
  4. 常用的数字逻辑电路符号
  5. Android 数据加密算法 Des,Base64详解
  6. DHCP服务器的设计
  7. mfc程序转化为qt_小峰的QT学习笔记
  8. ArcGIS操作:裁切
  9. 解决win10的WiFi图标消失、win10打开或关闭系统图标网络灰色问题
  10. 「创作之秋」| 参赛成员- 获奖名单(参与奖)
  11. 读书印记 - 《人类的群星闪耀时》
  12. whether 连词或代词词性都不能作为疑问词
  13. 文创礼品受追捧 华丽跨界火出圈
  14. 批处理判断操作系统的文件系统类型
  15. SAP FI 系列 (031) - 允许在会计凭证中修改统驭科目
  16. java俄罗斯方块(新手版)
  17. 511遇见易语言流程控制返回和结束和销毁
  18. 新手上路,请多多关照!
  19. 【ArcGIS自定义脚本工具】利用聚合方法批量生成分辨率降低版本的栅格
  20. 美国零售业发展强劲:2019愿景向好?

热门文章

  1. 使用JSON.parse字符串转换json报错解决办法
  2. 华为21天云计算培训
  3. 华硕主板装系统蓝屏_华硕笔记本电脑重装系统后蓝屏怎么办
  4. ES6 阮一峰阅读学习
  5. 一篇文章教你如何刷Letcode进大厂
  6. matlab各种分布计算公式,SPC常见项目的计算公式
  7. Spring Cloud教程合集
  8. C# 判别系统版本以及Win10的识别办法
  9. Halcon教程五:简单的条码识别案例
  10. php千月影视,千月影视双端源码完美运营新手搭建教程