一些有用的图像片段
pillow-snippet的Python项目详细描述
枕头碎片
一些有用的片段和实用程序使用枕头处理图像
要求
- 枕头
安装
pip install pillow-snippet
文档
教程
- 原始图像
- 原点图像2
- 将图像转换为带圆圈的图像
from pillow_snippet import convert
origin_image = Image.open('colorful_example.png')
image = origin_image.resize((200, 200))
circle_image = convert.circle_image(image)
circle_image.save("test_result/circle_image.png")
- 从图像中删除白色像素
看起来仍然是白色的,但如果它是透明的。您可以在“新建”选项卡中打开图像以查看更多详细信息
mask = Mask(image)
exclude_white_image = mask.get_exclude_white_image(tolerance=8)
exclude_white_image.save("test_result/exclude_white_image.png")
- 根据图像的亮度将其转换为仅包含红色
mask = Mask(image)
change_to_red_image = mask.convert_to_single_color("#ff0000ff")
change_to_red_image.save("test_result/change_to_red_image.png")
- 将imge转换为只包含绿色,这取决于它的不透明度而不是亮度
mask2 = Mask(origin_image2)
change_to_green_image = mask2.convert_to_single_color("#00ff00ff", mode="L")
change_to_green_image.save("test_result/change_to_green_image_L.png")
change_to_green_image = mask2.convert_to_single_color("#00ff00ff", mode="opacity")
change_to_green_image.save("test_result/change_to_green_image_opacity.png")
比较差异模式
*mode=“l”
*mode=“不透明度”
贡献
- 克隆代码
- 作出承诺
- 进行测试
sudo pip install .
python3 test.py
- 创建拉取请求