转换图像格式。

img2img的Python项目详细描述


img2img: Image to Image

?快速转化图片格式

Python 3.6PypiMIT License

?更新日志:

  • v0.0.1 初始化项目,添加在命令行使用 jpg2png 方法;
  • v0.1.0 添加常见的 6 种转化方法;
  • v0.1.1 修复版本错误问题;
  • v0.1.2 回保存图片的路径。

1 功能

  1. 转化图片格式;
  2. 支持在命令行调用;
  3. 支持在网页上使用。(开发中)

2 安装

2.1 使用 pip 安装

pip install img2img

2.2 从代码库安装

git clone https://github.com/HaveTwoBrush/img2img.git
cd img2img
Python setup.py install

3 使用

目前总共支持6种方法,如下:

  1. jpg2png
  2. png2jpg
  3. jpg2ico
  4. ico2jpg
  5. png2ico
  6. ico2png

下文中使用 jpg2png 作为演示,其他方法同理。

3.1 在代码中调用

# 在文件首部引入包importimg2img# 查看版本img2img.__version__# output: 0.1.2img=img2img.Img2img()# 默认输出路径和输入路径相同img.convert("jpg2png","./test.jpg")# 支持手动修改输出路径img.convert("jpg2png","./test.jpg","../new_test.png")

3.2 在命令行中使用

# 默认输出路径和输入路径相同 
jpg2png ./test.jpg

# 支持手动修改输出路径
jpg2png ./test.jpg ../new_test.png

4 版本支持

  • 理论上支持 WindowsMacOSUbuntu 下的所有 Python 3.6 的版本。
  • 实际上仅在 Windows 10MacOS 10.14Ubuntu 16.04Python 3.6.3 上做过完整测试。
  • 欢迎提交其他版本使用情况到 Issues 中,期待你的反馈。
  • 如果你有 Python 2 的使用需求,可 Fork 代码自行修改。当然也欢迎提 PR,贡献自己代码给其他人。

5 协议

MIT License

6 参考

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

推荐PyPI第三方库


热门话题
java如何在NetBeans中使用LTI CIVIL(DLL文件)运行嵌入HTML页面的小程序   如何在java中调用solr分析api?   编译jitsi项目时,java转换为Dalvik格式失败,错误为1   java是合并2个Spring数据JPA存储库类的最佳架构选择   java在portlet应用程序中从JSP传回参数   java logback以编程方式获取ref appender   java无法解析符号FirebaseListAdapter   java扩展现有spring jpa存储库函数   java使用pdfbox从msoffice转换为pdf   java如何启动客户端机器exe文件而不依赖浏览器?   javascript屏蔽ui wicket数据源   java是否使用SpringXML实体在带注释的文件中设置属性?   JavaJSON序列化流   java中的split为字符串数组添加了空空间   使用java从XML中查找重复的实体标记   java两个相互关联的组合框   java我没有初始化变量,但仍然收到一个输出   java将焦点设置为其他jframe   C#和Java类属性之间有什么区别?