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获取CPU和内存信息的思路与实现(linux系统)
Jan 03 Python
python连接mysql调用存储过程示例
Mar 05 Python
python实现的简单猜数字游戏
Apr 04 Python
Python脚本实时处理log文件的方法
Nov 21 Python
python 爬虫出现403禁止访问错误详解
Mar 11 Python
Python实现将数据框数据写入mongodb及mysql数据库的方法
Apr 02 Python
在pandas中一次性删除dataframe的多个列方法
Apr 10 Python
使用Python的Django和layim实现即时通讯的方法
May 25 Python
python利用requests库进行接口测试的方法详解
Jul 06 Python
Python实现判断一个整数是否为回文数算法示例
Mar 02 Python
Python面向对象之Web静态服务器
Sep 03 Python
详解字符串在Python内部是如何省内存的
Feb 03 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
PHP 表单提交给自己
2008/07/24 PHP
PHP 读取文件内容代码(txt,js等)
2009/12/06 PHP
基于PHP的cURL快速入门教程 (小偷采集程序)
2011/06/02 PHP
PHP file_get_contents函数读取远程数据超时的解决方法
2015/05/13 PHP
使用phpQuery获取数组的实例
2017/03/13 PHP
js保存当前路径(cookies记录)
2010/12/14 Javascript
jQuery源码分析-05异步队列 Deferred 使用介绍
2011/11/14 Javascript
Node.js中创建和管理外部进程详解
2014/08/16 Javascript
简单谈谈JavaScript的同步与异步
2015/12/31 Javascript
基于jQuery Easyui实现登陆框界面
2017/07/10 jQuery
详解刷新页面vuex数据不消失和不跳转页面的解决
2018/01/30 Javascript
jQuery实现获取选中复选框的值实例详解
2018/06/28 jQuery
vue中v-for循环给标签属性赋值的方法
2018/10/18 Javascript
说说如何在Vue.js中实现数字输入组件的方法
2019/01/08 Javascript
JavaScript表格隔行变色和Tab标签页特效示例【附jQuery版】
2019/07/11 jQuery
解决layer弹出层自适应页面大小的问题
2019/09/16 Javascript
[58:37]Serenity vs Fnatic 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
python实现爬虫下载漫画示例
2014/02/16 Python
Python导出DBF文件到Excel的方法
2015/07/25 Python
详解使用python crontab设置linux定时任务
2016/12/08 Python
python实现超市管理系统(后台管理)
2019/10/25 Python
python正则过滤字母、中文、数字及特殊字符方法详解
2020/02/11 Python
美国市场上最实惠的送餐服务:Dinnerly
2018/03/18 全球购物
全球最大的房车租赁市场:Outdoorsy
2018/09/19 全球购物
世界经理人咨询有限公司面试
2014/09/23 面试题
北京鼎普科技股份有限公司软件测试面试题
2012/04/07 面试题
自我评价的写作规则
2014/01/06 职场文书
吨的认识教学反思
2014/04/27 职场文书
小学生美德少年事迹材料
2014/08/24 职场文书
大学社团活动总结怎么写
2019/06/21 职场文书
如何书写你的职业生涯规划书?
2019/06/27 职场文书
创业计划书之农家乐
2019/10/09 职场文书
七个非常实用的Python工具包总结
2021/06/15 Python
Java反应式框架Reactor中的Mono和Flux
2021/07/25 Java/Android
Python自动化工具之实现Excel转Markdown表格
2022/04/08 Python
Python 中面向接口编程
2022/05/20 Python