# node-canvas-image **Repository Path**: burgess1/node-canvas-image ## Basic Information - **Project Name**: node-canvas-image - **Description**: 使用node剪切圆形图片,同时提供旋转图片验证的接口 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-19 - **Last Updated**: 2022-05-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 大致流程: 1. 用户请求图片接口,会把返回前端base64图片路径和redis中的key 2. 后端收到前端的图片请求: * 首先从image文件夹中随机读取一张图片 * 对图片旋转随意的角度 * 生成一个随机的key值,放redis的时候使用 * 把** key: 旋转角度**存放到redis中 * 把base64图片路径和key返回给前端 3. 前端旋转一定的角度后,释放按钮,会把当前的角度值和key一并返回给后端验证 4. 如果验证成功,就返回给前端成功 5. 如果验证失败,需要从当前的redis中删除当前的key值,并重新生成图片和key返回给前端