一些有用的图像片段

pillow-snippet的Python项目详细描述


枕头碎片

一些有用的片段和实用程序使用枕头处理图像

要求

  • 枕头

安装

pip install pillow-snippet

文档

教程

  • 原始图像
    originimage
  • 原点图像2
    originimage2
  • 将图像转换为带圆圈的图像
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")

circle-image

  • 从图像中删除白色像素
    看起来仍然是白色的,但如果它是透明的。您可以在“新建”选项卡中打开图像以查看更多详细信息
mask = Mask(image)
exclude_white_image = mask.get_exclude_white_image(tolerance=8)
exclude_white_image.save("test_result/exclude_white_image.png")

no white image

  • 根据图像的亮度将其转换为仅包含红色
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")

only red image

  • 将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”
img *mode=“不透明度”
img

贡献

  1. 克隆代码
  2. 作出承诺
  3. 进行测试
sudo pip install .
python3 test.py
  1. 创建拉取请求

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java 7 Unicode正则表达式Tabsonly和Spacesonly   java如何使用hibernate将数据库中的值获取到jlist?   多线程Java线程问题   关于类示例返回对象的java说明   java HttpClient不返回完整的html源代码   无子屏幕的java Android首选项活动   eclipse Java日历提醒   java为什么不建议同步方法?   java如何在安卓仿真器上运行相机相关程序   javascript-Spring+Thymeleaf+JS,如何绑定元素?   java JUnit错误测试和日志记录   主机名为什么java getHostName提供FQDN?   java如何在循环打印的消息中放入不同的文本   java为什么我会变空?   java是Sun的主线。join方法已断开,因为它同步usng线程对象?   java如何在NetBean中处理jtextField焦点事件   java如何在Spring中解码自定义名称空间?