一、什么是图片裁剪服务?图片裁剪服务的用途。
做网站开发或者app开发的时候,页面图片中尺寸比例不一,如果运营作图人员为每一个比例都做一个图片,无疑增加了时间成本。为了解决这个问题,就引出了图片裁剪服务。市面上各种编程语言写的图片裁剪服务有很多,nginx也有相关模块可以使用。这里介绍imageproxy这个服务的部署,搭建环境为群晖docker。
对于imageproxy这个镜像的介绍可见 https://registry.hub.docker.com/r/willnorris/imageproxy/
首先进入群晖管理页面点击docker套件,选中注册表,搜索imageproxy 第一个willnorris/imageproxy双击下载
下载完成在映像中出现对应容器镜像,双击进行配置
端口设置,本地端口改成8080
切换到环境菜单 在命令中填入-addr 0.0.0.0:8080
点击应用,启动容器。
启动后测试裁剪效果 输入http://群晖ip地址:8080/100x100/原图片链接
我的测试地址为http://192.168.0.228:8080/100x100/https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=3150312678,1466937360&fm=26&gp=0.jpg
效果如图:
裁剪过后:
未经过裁剪的原链接图片:
这里只是简单部署并测试效果。
更多使用方式请查看https://registry.hub.docker.com/r/willnorris/imageproxy/ 介绍