有没有本地不需要网络就可以将图片快速制作为圆角图片的工具

如题,现在大多数工具都是需要联网的,要不就是类似PS之类的太大了,就想着有没有简单点儿的工具

刚搜的,不知要不要钱

随便一搜搜着几个:

图片改圆角工具下载 v1.0–pc6下载站

iRoundPic圆角图片制作工具下载 V5.6.4681 中文版-批量图片格式转换、批量图片压缩、批量图片水印-pc6下载站

Round It(图片添加圆角软件)下载 v1.0.2.0官方版–pc6下载站

你试试

WPS可以:在文档里面插入一张图片,点击裁剪,设置裁剪形状为圆角矩形,裁剪后右击裁好的图像,点击 “另存为图片”,格式选PNG即可。

import sys
from PIL import Image, ImageDraw


def picture_corner(img_path, radii):
    '''
    @params img_path --> 图片路径
    @params radii    --> 圆角弧度
    '''
    img = Image.open(img_path)
    circle = Image.new('L', (radii * 2, radii * 2), 0)
    draw = ImageDraw.Draw(circle)
    draw.ellipse((0, 0, radii * 2, radii * 2), fill=255)

    img = img.convert("RGBA")
    w, h = img.size

    alpha = Image.new('L', img.size, 255)
    alpha.paste(circle.crop((0, 0, radii, radii)), (0, 0))
    alpha.paste(circle.crop((radii, 0, radii * 2, radii)),
                (w - radii, 0))
    alpha.paste(circle.crop((radii, radii, radii * 2, radii * 2)),
                (w - radii, h - radii))
    alpha.paste(circle.crop((0, radii, radii, radii * 2)),
                (0, h - radii))

    img.putalpha(alpha)
    return img

if __name__ == "__main__":
   img = picture_corner(sys.argv[1], 25)
   img.save('corner.png')

安装python3,把图片拖到py上就行

imageMagic

ImageMagick 包括一个用于执行复杂图像处理任务的命令行界面,以及用于将其功能集成到软件应用程序中的 API。它是用 C 编写的,可以在各种操作系统上使用,包括 Linux、Windows 和 macOS。

convert input.jpg -roundRectangle 20x20 output.png

1 个赞

Round It这个不错,挺好用的,傻瓜式操作