python 图像处理画一个正弦函数代码实例


Posted in Python onSeptember 10, 2019

这篇文章主要介绍了python 图像处理画一个正弦函数代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

import numpy as np
from PIL import Image
import matplotlib.pyplot as plt
import math
size = 300
new_im = Image.new("RGBA",(size,size)) #创建一个空的图片
a_img = np.array(new_im) #获取空图片的数据
m = (size-50)/2 #函数的摆幅
for i in range(0,size):
  x = 2 * math.pi * ( i / size ) #控制 根据 i / size 的比例,控制 x 的值为 0-2π
  y = size/2 - m*math.sin(x) #将正弦函数画在中间
  y = int(y)
  if y < size and y >= 0:
    a_img[y][i] = (0,0,0,255) 
plt.figure("beauty")
plt.imshow(a_img)
#plt.axis('off')
plt.show()

效果为:

python 图像处理画一个正弦函数代码实例

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python发送邮件实例分享
Jul 28 Python
Python 判断 有向图 是否有环的实例讲解
Feb 01 Python
python 寻找离散序列极值点的方法
Jul 10 Python
Python Tkinter模块 GUI 可视化实例
Nov 20 Python
opencv-python 提取sift特征并匹配的实例
Dec 09 Python
解决Tensorflow sess.run导致的内存溢出问题
Feb 05 Python
iPython pylab模式启动方式
Apr 24 Python
Python3 ID3决策树判断申请贷款是否成功的实现代码
May 21 Python
详解pyqt5的UI中嵌入matplotlib图形并实时刷新(挖坑和填坑)
Aug 07 Python
Pycharm连接gitlab实现过程图解
Sep 01 Python
如何利用python和DOS获取wifi密码
Mar 31 Python
golang特有程序结构入门教程
Jun 02 Python
Python操作Mongodb数据库的方法小结
Sep 10 #Python
Python使用matplotlib绘制三维参数曲线操作示例
Sep 10 #Python
Python matplotlib绘制饼状图功能示例
Sep 10 #Python
numpy.random.shuffle打乱顺序函数的实现
Sep 10 #Python
python+pygame实现坦克大战
Sep 10 #Python
使用virtualenv创建Python环境及PyQT5环境配置的方法
Sep 10 #Python
Python将视频或者动态图gif逐帧保存为图片的方法
Sep 10 #Python
You might like
SONY SRF-M100的电路分析
2021/03/02 无线电
php adodb操作mysql数据库
2009/03/19 PHP
将时间以距今多久的形式表示,PHP,js双版本
2012/09/25 PHP
php利用反射实现插件机制的方法
2015/03/14 PHP
各种快递查询--Api接口
2016/04/26 PHP
Laravel学习教程之View模块详解
2017/09/18 PHP
jquery 事件执行检测代码
2009/12/09 Javascript
javascript parseInt与Number函数的区别
2010/01/21 Javascript
非阻塞动态加载javascript广告实现代码
2010/11/17 Javascript
node.js中的fs.utimesSync方法使用说明
2014/12/15 Javascript
在JavaScript中对HTML进行反转义详解
2016/05/18 Javascript
Bootstrap3学习笔记(三)之表格
2016/05/20 Javascript
浅谈DOCTYPE对$(window).height()取值的影响
2016/07/21 Javascript
AngularJS过滤器filter用法实例分析
2016/11/04 Javascript
jQuery简易时光轴实现方法示例
2017/03/13 Javascript
js中获取键盘按下键值event.keyCode、event.charCode和event.which的兼容性详解
2017/03/15 Javascript
利用JavaScript实现栈的数据结构示例代码
2017/08/02 Javascript
详解用函数式编程对JavaScript进行断舍离
2017/09/18 Javascript
Angular实现可删除并计算总金额的购物车功能示例
2017/12/26 Javascript
深入理解js 中async 函数的含义和用法
2018/05/13 Javascript
Vue项目中最新用到的一些实用小技巧
2018/11/06 Javascript
基于Python3.6+splinter实现自动抢火车票
2018/09/25 Python
Python根据文件名批量转移图片的方法
2018/10/21 Python
python的pytest框架之命令行参数详解(上)
2019/06/27 Python
python实现简单成绩录入系统
2019/09/19 Python
浅谈Django中的QueryDict元素为数组的坑
2020/03/31 Python
Kears 使用:通过回调函数保存最佳准确率下的模型操作
2020/06/17 Python
python 实现控制鼠标键盘
2020/11/27 Python
施华洛世奇德国官网:SWAROVSKI德国
2017/02/01 全球购物
Java方面的关于数组和继承的笔面试题
2015/09/18 面试题
模具设计与制造专业应届生求职信
2013/10/18 职场文书
师德承诺书
2015/01/20 职场文书
工会工作个人总结
2015/03/03 职场文书
黑白记忆观后感
2015/06/18 职场文书
幼儿园春季开学通知
2015/07/16 职场文书
JavaScript实现队列结构过程
2021/12/06 Javascript