首先源代码来自:

印在纸上的GIF图?用一段程序考古90后的童年黑科技 - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/430802431但代码没有宽度的自定义,稍微改了一下。

增加点:

一个是这里:

添加为:

 patern = np.ones_like(frames[0])index = lambda i: (slice(None), slice(i, None, frame_num*width))for i, frame in enumerate(frames):for ii in list(range(width)):patern[index(i*width+ii)] = frame[index(i*width+ii)]

另一个是:

添加为:

 def card_when(t):card = np.zeros_like(patern)for i in list(range(frame_num)):for ii in list(range(width)):if i%2==0:card[:, t+i*width+ii::frame_num*width] = 1return card

远离就是把黑色条纹框的间隔变大,原图的像素在多添加的列上直接复制。因为1像素太细了,所以想试试宽一点的效果。

试验一下:

gif图:

宽度为1时:

宽度为5时:

【莫尔条纹】自定义条纹宽度 代码 python numpy matplotlib相关推荐

  1. 利用 python numpy +matplotlib 绘制股票k线图

    一.python numpy + matplotlib 画股票k线图 # -- coding: utf-8 -- import requests import numpy as np from mat ...

  2. python 绘制k线图_利用python numpy+matplotlib绘制股票k线图的方法

    一.python numpy + matplotlib 画股票k线图 # -- coding: utf-8 -- import requests import numpy as np from mat ...

  3. 06 Python numpy matplotlib 绘制立体玫瑰花

    七夕就要来了,不论你是不是一个人,都祝你开学快乐~~~ 可自定义输入内容 代码: """ * @Author: xiaofang """ i ...

  4. python - Numpy - matplotlib

    系统:W10 专业版(64) 已安装:pthon2.7.11 目的:安装Numpy, matplotlib 学习机器学习(Machine Learning) matplotib 用的不是官网最新版,使 ...

  5. python画动态图代码-Python使用matplotlib画动态图

    import numpy as np import matplotlib.pyplot as plt import math from scipy.interpolate import make_in ...

  6. python绘制灰度图片直方图-python – numpy图像中灰度值的直方图

    我将图像加载到numpy数组中,并希望在直方图中绘制其颜色值. import numpy as np from skimage import io from skimage import color ...

  7. 激光条纹中心提取——Zhang-Suen法python

    Zhang-Suen法 原理-- Zhang-Suen法 代码--python代码 原理-- Zhang-Suen法 细化法(又称形态学骨架法)是通过对光条纹不断地进行腐蚀操作,剥离光条纹边界,得到单 ...

  8. 激光条纹中心提取——灰度中心法python

    激光条纹中心提取--灰度中心法python 灰度中心法 python代码 灰度中心法 灰度重心法是根据每行光条纹横截面内的灰度分布特征逐行进行处理,通过在行坐标的方向上,逐行计算提取光条纹区域的灰度重 ...

  9. python使用matplotlib可视化线图(line plot)、并自定义线条的粗细(线条的宽度、 line width in Matplotlib)

    python使用matplotlib可视化线图(line plot).并自定义线条的粗细(线条的宽度. line width in Matplotlib) 目录

最新文章

  1. 基于Java的webapp_几乎所有基于Java的web app都需要Model 2 (part II) (转)
  2. Windbg设置条件断点
  3. mysql慢日志优化_Mysql优化-慢sql日志
  4. 【IT资讯】全新编程语言V发布
  5. LeetCode 171 Excel Sheet Column Number
  6. lisp坐标一键生成_Grasshopper自动生成坡度标注
  7. 使用srvany.exe把程序安装成windows服务的方法
  8. 演练Ext JS 4.2自定义主题
  9. 【图像修复】基于matlab GUI Lucy_Richardson迭代法图像修复【含Matlab源码 846期】
  10. 简单管理Android手机程序的小程序
  11. 虚拟机安装Mac OS系统
  12. java pdf证书代码_通过itext对PDF嵌入数字证书
  13. NoSQL 简介及什么是AICD
  14. Linux定时任务的基础操作
  15. 19. 卫健委官网医院查询爬虫+验证码识别(云打码)综合案例
  16. JavaWeb之上传与下载
  17. 评分卡--基础分、基准分、PDO、WOE、补偿、刻度 行可可
  18. Bella Chat Tech Support
  19. tnl 网络游戏架构底层深入分析
  20. TextLabel——数据标注系统

热门文章

  1. 海店湾:食用油中“物理压榨”和“化学浸出”有什么不同?
  2. linux 网络检测常用命令(tcp/udp 端口检测)
  3. 谁打败了浏览器之王?浏览器背后需要什么技术 ? (送书活动)
  4. .php转为可执行文件,编译器构造 – 将PHP脚本转换为独立的Windows可执行文件
  5. 元宵节动画贺卡制作_元宵节手工贺卡
  6. 服务器cpu支持DDR4,支持DDR4 土豪专用至强18核处理器到来
  7. 无酒精啤酒行业调研报告 - 市场现状分析与发展前景预测
  8. 有效延缓痴呆症:延世大学发现梯度提升机模型能准确预测 BPSD 亚综合征
  9. 宇宙天团之兔歪夫--碗
  10. ios12电池测试软件,5款旧iPhone升级iOS12.3.1续航测试:真的有提升