cutoutbg

4.2.0 • Public • Published

Cutout-bg

Remove Image Background

安装教程

  1. 使用npm下载cutoutbg包

    npm i/install cutoutbg -g

配置Cutoutbg的key

  1. Windows系统:

    C:\Users\USER_NAME\.cutoutbg\key.json (例:C:\Users\nicholas\.cutoutbg\key.json)
    在本机系统用户名文件夹下建一个.cutoutbg的文件夹,下面建一个key.json文件,内容如下:
    {
        "apiKey": "Edjkb***************Qiuy"
    }
  2. Linux、Unix 和 macOS

    ~/.cutoutbg/key.json (例:/Users/nicholas/.cutoutbg/key.json)
    在本机系统用户名文件夹下建一个.cutoutbg的文件夹,下面建一个key.json文件,内容如下:
    {
        "apiKey": "Edjkb***************Qiuy"
    }

使用教程

  1. 处理本地图片(-s 表示要处理图片的文件夹路径,结果会放在源文件下创建一个新的文件夹,新文件夹格式:result-yyyy.MM.dd-HH.mm.ss)

    cutoutbg -C:\Users\nicholas\Desktop\test\images
  2. 处理Amazon在线图片(-s 表示要处理图片的文件夹路径,-t 表示处理后的图片放入的文件夹路径(此文件夹必须存在),目标文件下会创建一个新的文件夹,新文件夹格式:result-yyyy.MM.dd-HH.mm.ss)

    cutoutbg -"https://www.amazon.com/dp/B06Y5TVV2B?ref_=pfb_24dkhe2485gcdmk2nbc9hfcg3c94" -C:\Users\nicholas\Desktop\test

    注意: 对于Amazon地址类型,必须要用双引号把地址包裹起来,因为URL地址有效符号会和命令行参数相冲突,而且在命令行必须使用双引号,单引号不会被识别。

  3. 配置文件处理图片(-s 表示配置文件路径,必须为json文件格式)

    cutoutbg -s c:\Users\nicholas\Desktop\test\test.json

    json配置文件格式如下:

    {
        "url": {
            "source": [
                "https://www.amazon.com/dp/B06Y5TVV2B?ref_=pfb_24dkhe2485gcdmk2nbc9hfcg3c94",
                "https://www.amazon.com/Amazon-Brand-Solimo-Kitchen-Drawstring/dp/B07BJ4D1W1/?tag=fbxcmeaxcm-20&ascsubtag=xfb-XCMEMR-1-9-58fioplyxyg9qpwd&ref_=xfb_XCMEMR_1_9_58fioplyxyg9qpwd"
            ],
            "target": "E:/XXX/XXX/"
        },
        "local": {
            "source": [
                "E:/XXX/XXX/Images",
                "E:/XXXX/XXXX/Images"
            ]
        }
    }
    类型 属性 属性说明
    url Amazon在线地址 source Amazon在线地址的数组集合,类型必须为数组
    target 下载后和处理后的文件存放的路径,类型必须为字符串
    local 本地处理的图片 source 本地需要处理的图片所在文件夹的路径,类型必须为数组

    url类型和local类型必须存在一个或两个。

  4. 对于只想下载Amazon网站的图片而不想移除下载图片的背景,则可以加上-d的参数,表示只下载图片不移除图片背景,此参数只针对URL类型起效

    cutoutbg -"https://www.amazon.com/dp/B06Y5TVV2B?ref_=pfb_24dkhe2485gcdmk2nbc9hfcg3c94" -C:\Users\nicholas\Desktop\test -d
     
    // 只针对json文件配置的url类型地址起效,本地图片还是会被处理
    cutoutbg -s c:\Users\nicholas\Desktop\test\test.json -d
  5. 支持在线下载图片和视频文件

  6. 使用cutoutbg --help可以查看各个命令的解释说明

Package Sidebar

Install

npm i cutoutbg

Weekly Downloads

1

Version

4.2.0

License

MIT

Unpacked Size

29 kB

Total Files

7

Last publish

Collaborators

  • lawliet.qiu