美文网首页python
Python彩色曲线效果

Python彩色曲线效果

作者: 大龙10 | 来源:发表于2022-02-11 06:12 被阅读0次
参考资料:
1、童晶《Python趣味创意编程》第7章
2、Pillow官方网站https://pillow.readthedocs.io/en/latest/reference/ImageDraw.html
3、纯净天空博客:https://vimsky.com/examples/usage/python-pil-imagedraw-draw-arc.html

一、arc方法

  ImageDraw.Draw.arc()在给定的边界框内,在起始角度和终止角度之间绘制一个弧(圆轮廓的一部分)。

1、用法:

PIL.ImageDraw.Draw.ellipse(xy, fill=None, outline=None)

2、参数:

  • xy
    –定义边界框的四个点。 [[x0,y0),(x1,y1)]或[x0,y0,x1,y1]的序列。
  • start
    –起始角度,以度为单位。角度从3点开始测量,顺时针方向增加。
  • end
    –终止角度,以度为单位。
  • fill
    –用于圆弧的颜色。
  • outline
    轮廓线宽

3、返回值:

呈弧形的Image对象

二、例程

  绘制出颜色渐变的圆形图案

# -*- coding: utf-8 -*-
"""
Created on Thu Feb 10 20:38:46 2022
@author: dalong10
"""

from PIL import Image, ImageDraw

# 创建一个白色画布 
# RGB mode and size 600x600 ,
W = 600
H = 600

image = Image.new('RGBA', (W, H), (255,255,255,0))
d = ImageDraw.Draw(image,'RGBA')

for i in range(W,0,-1):
    r=int(255-i*255/W)
    d.arc((W-i,W-i,i,i),0,360,(r,0,0,0),2) 
    
image.show()

三、运行结果

相关文章

  • Python彩色曲线效果

    一、arc方法   ImageDraw.Draw.arc()在给定的边界框内,在起始角度和终止角度之间绘制一个弧(...

  • python-繁花曲线规图案

    python-繁花曲线规图案 [简介] 繁花曲线规现已成为儿童的一种智力玩具和设计工具,它由一套彩色塑料齿轮组成。...

  • 2020-07-24 不给你的女朋友来张素描吗?使用python

    本工具使用python编写,将彩色图片转成黑白素描手绘图。在python源码里可以调节其参数,尽量调到最好的效果。...

  • 35. 颜色反转

    本文解释灰度/彩色图像的颜色反转 灰度图像反转 效果如下: 彩色图像反转 效果如下:

  • 47. 直方图均衡化

    本文解释灰度直方图均衡化、彩色直方图均衡化和YUV均衡化效果 灰度直方图均衡化 效果如下: 彩色直方图均衡化 效果...

  • Photoshop CS6︱彩色的雏菊

    今天分享一个彩色雏菊的效果,过程主要用到了图层蒙版、不透明度、钢笔工具、画笔工具以及曲线,开始分享: 第一步:执行...

  • 创意终端影集

    左侧效果图: 实现思路: 通过python的PIL库,将彩色转黑白(256种灰度),创建字符集,建立字符集与灰度的...

  • premiere 调整视频亮度

    依次单击效果----视频效果------颜色校正-------RGB曲线 单击上方区域的“效果”

  • android 水波纹+小船漂浮实现

    如图 实现思路贝塞尔曲线+属性动画 1:先画曲线 曲线类似正弦函数曲线,所以也就是画贝塞尔曲线。如何做到流动的效果...

  • Flutter动画相关

    Flutter 动画曲线Curves 效果一览

网友评论

    本文标题:Python彩色曲线效果

    本文链接:https://www.haomeiwen.com/subject/todokrtx.html