相关疑难解决方法(0)

如何使用PIL生成圆形缩略图?

如何使用PIL生成圆形图像缩略图?圆圈外的空间应该是透明的.

片段将受到高度赞赏,谢谢你提前.

python geometry thumbnails python-imaging-library

41
推荐指数
2
解决办法
2万
查看次数

有没有办法在python中为图像制作漂亮的抗锯齿圆角?

有没有办法用python制作漂亮的圆角?目前我的项目中使用了PIL和GD2.他们两个都有一个arc()方法,允许你绘制一个四分之一圆,但四分之一圈没有抗锯齿,所以图像看起来很脆.

是否有任何简洁的方法来制造抗锯齿/光滑的圆角?

python image-processing rounded-corners python-imaging-library

14
推荐指数
3
解决办法
9097
查看次数

如何使用pil使用白色背景(透明?)的round_corner标识?

我有一个方形徽标,我需要round_corner它,搜索了一会儿,并得到以下代码"工作":

def round_corner_jpg(image, radius):
    """generate round corner for image"""
    mask = Image.new('RGB', image.size)
    #mask = Image.new('RGB', (image.size[0] - radius, image.size[1] - radius))
    #mask = Image.new('L', image.size, 255)
    draw = aggdraw.Draw(mask)
    brush = aggdraw.Brush('black')
    width, height = mask.size
    draw.rectangle((0,0,width,height), aggdraw.Brush('white'))
    #upper-left corner
    draw.pieslice((0,0,radius*2, radius*2), 90, 180, None, brush)
    #upper-right corner
    draw.pieslice((width - radius*2, 0, width, radius*2), 0, 90, None, brush)
    #bottom-left corner
    draw.pieslice((0, height - radius * 2, radius*2, height),180, 270, None, brush)
    #bottom-right corner
    draw.pieslice((width - radius * 2, height …
Run Code Online (Sandbox Code Playgroud)

python transparent rounded-corners python-imaging-library

9
推荐指数
1
解决办法
5358
查看次数

Python成像库(PIL)绘图 - 带渐变的圆角矩形

我正在尝试使用PIL绘制一个带圆角的矩形和一个渐变填充颜色.我发现了一个很酷的网站(http://web.archive.org/web/20130306020911/http://nadiana.com/pil-tutorial-basic-advanced-drawing#Drawing_Rounded_Corners_Rectangle),它展示了如何绘制纯色圆角矩形,我对此很满意,但我希望能够绘制一个在顶部开始呈浅红色并在底部呈现深红色的矩形.

我最初的想法是使用上面网站中的代码绘制一个圆角矩形,然后使用Alpha混合在圆角矩形上覆盖第二个白色到黑色矩形.我尝试过的所有东西最终都会在我的脸上爆炸.

我已经看到了一些使用numpy的难得的解决方案,但是我还不够熟练将这些代码片段转换为成功的解决方案.如果有人能够展示如何修改上面链接中的代码,实现我的叠加想法,或者展示一个完全更好的解决方案来获得Python中使用渐变填充的圆角矩形,我将不胜感激.

干杯,摩天

python drawing gradient python-imaging-library

7
推荐指数
3
解决办法
9487
查看次数

如何在图像周围添加圆形边框?

我有一个矩形图像,我想将其角变圆,然后为其添加黑色边框(因此边框也是圆形的)。

有没有一种简单的方法可以实现它?

这将是所需的输出:

在此输入图像描述

类似的未回答问题

python image-processing python-imaging-library

1
推荐指数
1
解决办法
6944
查看次数