Python实现改变与矩形橡胶的线条的颜色代码示例


Posted in Python onJanuary 05, 2018

 与矩形相交的线条颜色为红色,其他为蓝色。

演示如下:

Python实现改变与矩形橡胶的线条的颜色代码示例

实例代码如下:

import numpy as np
import matplotlib.pyplot as plt
from matplotlib.transforms import Bbox
from matplotlib.path import Path

# Fixing random state for reproducibility
np.random.seed(19680801)


left, bottom, width, height = (-1, -1, 2, 2)
rect = plt.Rectangle((left, bottom), width, height, facecolor="#aaaaaa")

fig, ax = plt.subplots()
ax.add_patch(rect)

bbox = Bbox.from_bounds(left, bottom, width, height)

for i in range(12):
  vertices = (np.random.random((2, 2)) - 0.5) * 6.0
  path = Path(vertices)
  if path.intersects_bbox(bbox):
    color = 'r'
  else:
    color = 'b'
  ax.plot(vertices[:, 0], vertices[:, 1], color=color)

plt.show()

脚本运行时间:(0分0.026秒)

总结

以上就是本文关于Python实现改变与矩形橡胶的线条的颜色代码示例的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站:

如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
python基础入门学习笔记(Python环境搭建)
Jan 13 Python
使用Mixin设计模式进行Python编程的方法讲解
Jun 21 Python
Python排序算法实例代码
Aug 10 Python
spark: RDD与DataFrame之间的相互转换方法
Jun 07 Python
python实现自动登录
Sep 17 Python
Python 类的私有属性和私有方法实例分析
Sep 29 Python
Python内置方法实现字符串的秘钥加解密(推荐)
Dec 09 Python
python-视频分帧&多帧合成视频实例
Dec 10 Python
python打开音乐文件的实例方法
Jul 21 Python
python性能测试工具locust的使用
Dec 28 Python
总结Python使用过程中的bug
Jun 18 Python
FP-growth算法发现频繁项集——构建FP树
Jun 24 Python
用python制作游戏外挂
Jan 04 #Python
Python学习之Anaconda的使用与配置方法
Jan 04 #Python
Windows下Anaconda的安装和简单使用方法
Jan 04 #Python
Python+OpenCV让电脑帮你玩微信跳一跳
Jan 04 #Python
Python编程求解二叉树中和为某一值的路径代码示例
Jan 04 #Python
Python编写Windows Service服务程序
Jan 04 #Python
微信跳一跳python辅助软件思路及图像识别源码解析
Jan 04 #Python
You might like
ob_start(),ob_start('ob_gzhandler')使用
2006/12/25 PHP
PHP微信开发之微信消息自动回复下所遇到的坑
2016/05/09 PHP
php基于PDO实现功能强大的MYSQL封装类实例
2017/02/27 PHP
用ADODB.Stream转换
2007/01/22 Javascript
基于jQuery的弹出框插件
2012/03/18 Javascript
jQuery获取浏览器中的分辨率实现代码
2013/04/23 Javascript
JavaScript的常见兼容问题及相关解决方法(chrome/IE/firefox)
2013/12/31 Javascript
javascript 通用loading动画效果实例代码
2014/01/14 Javascript
常用的jQuery前端技巧收集
2014/12/24 Javascript
温习Javascript基础语法之词法结构
2016/05/31 Javascript
深入理解Javascript中的自执行匿名函数
2016/06/03 Javascript
jQuery实现级联下拉框实战(5)
2017/02/08 Javascript
微信小程序文章详情功能完整实例
2020/06/03 Javascript
微信小程序实现发微博功能的示例代码
2020/06/24 Javascript
浅析Python 中整型对象存储的位置
2016/05/16 Python
Python利用flask sqlalchemy实现分页效果
2020/08/02 Python
python导出hive数据表的schema实例代码
2018/01/22 Python
python中datetime模块中strftime/strptime函数的使用
2018/07/03 Python
django多个APP的urls设置方法(views重复问题解决)
2019/07/19 Python
在Pytorch中使用样本权重(sample_weight)的正确方法
2019/08/17 Python
基于python3 的百度图片下载器的实现代码
2019/11/05 Python
TensorFlow tensor的拼接实例
2020/01/19 Python
Python通过字典映射函数实现switch
2020/11/06 Python
Anaconda的安装与虚拟环境建立
2020/11/18 Python
AmazeUI 模态窗口的实现代码
2020/08/18 HTML / CSS
KIKO美国官网:意大利的平价彩妆品牌
2017/05/16 全球购物
澳大利亚和新西兰最大的在线旅行社之一:Aunt Betty
2019/08/07 全球购物
Hammitt官网:设计师手袋
2020/05/23 全球购物
端口镜像是怎么实现的
2014/03/25 面试题
实习鉴定评语
2014/01/19 职场文书
秋季运动会稿件
2014/01/30 职场文书
关于读书的演讲稿
2014/05/07 职场文书
优秀班主任先进事迹材料
2014/12/16 职场文书
2015年世界无车日活动总结
2015/03/23 职场文书
优秀共产党员事迹材料2016
2016/02/29 职场文书
PYTHON使用Matplotlib去实现各种条形图的绘制
2022/03/22 Python