Skip to main content

Convert image format.

Project description

img2img: Image to Image

🔮快速转化图片格式

Python 3.6 Pypi MIT License

🚨更新日志:

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

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 在代码中调用

# 在文件首部引入包
import img2img

# 查看版本
img2img.__version__
# output: 0.1.1

img = 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 参考

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

img2img-0.1.1.tar.gz (4.5 kB view details)

Uploaded Source

File details

Details for the file img2img-0.1.1.tar.gz.

File metadata

  • Download URL: img2img-0.1.1.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.19.6 CPython/3.6.4

File hashes

Hashes for img2img-0.1.1.tar.gz
Algorithm Hash digest
SHA256 bd45c282502f296e9939b2067c1f289e9ca21063180862d06b2e4381fa207c86
MD5 1ba5279da1017077dcfa3561d398e294
BLAKE2b-256 d2c70ff4700979665e775bebc82864c1d53c443cc591a434e43cc08a7495cbc9

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page