这篇文章主要介绍了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()
效果为:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。
我试图在y有最高值时显示x位置。在if语句中,我试图将y值与120进行比较,但它似乎从来都不是真的,所以它没有使用文本函数显示我的x位置。我也试着取整y值,但结果仍然不是我想要的。有人能帮我吗?
本文向大家介绍Android 画一个太极图实例代码,包括了Android 画一个太极图实例代码的使用技巧和注意事项,需要的朋友参考一下 今天练手一下,一起来画个太极图吧~ 最终效果如下: 最终效果 一般都是先讲原理,我就反其道而行,先讲实现吧。 1.继承实现初始化方法 继承View,实现基本的构造函数: 在init()方法中,进行初始化操作,这里初始化一下画笔就好。 在onSizeChanged(
本文向大家介绍批处理BAT实现正弦曲线和抛物线代码,包括了批处理BAT实现正弦曲线和抛物线代码的使用技巧和注意事项,需要的朋友参考一下 先奉上正弦曲线的: 根据悬崖之树的代码改造而成,可以说是真正的抛物线了。 函数解析式:f(x)=-x2-1
/编辑:很抱歉缺少一个问题。我需要知道如何使用正弦和余弦来画一个正方形或矩形,旋转中心在正方形或矩形的左上角。用角度的sin和cos得到坐标(x1,y1),然后用角度的sin和cos函数加上90度得到坐标(x2,y2)。使用计数器变量从左到右,从上到下绘制线条,随角度变化。
本文向大家介绍Python----数据预处理代码实例,包括了Python----数据预处理代码实例的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Python数据预处理的具体代码,供大家参考,具体内容如下 1.导入标准库 2.导入数据集 3.缺失数据 4.分类数据 5.将数据集分为训练集和测试集 6.特征缩放 7.数据预处理模板 (1)导入标准库 (2)导入数据集 (3)缺失和分类很
本文向大家介绍python画双y轴图像的示例代码,包括了python画双y轴图像的示例代码的使用技巧和注意事项,需要的朋友参考一下 很多时候可能需要在一个图中画出多条函数图像,但是可能y轴的物理含义不一样,或是数值范围相差较大,此时就需要双y轴。 matplotlib和seaborn都可以画双y轴图像。 一个例子: 以上这篇python画双y轴图像的示例代码就是小编分享给大家的全部内容了,希望能给